How many years do you have to go to college to be a US Marine?

No college is required to enlist in the US Marine Corps, a High School diploma is all that is needed. To be a US Marine officer, a Bachelors degree is pretty much required.