How long does it take to become an optometrist?

4 year bachelors in Optometry or get a bachelor of science then 2 year in to optical so my eye doctor says In America, it takes 4 years of optometry school to get an Optometry Doctorate (OD). Most optometrists also have a bachelor's degree, so it generally takes a minimum of 8 years after graduation from high school. 4 years of undergrad studies and 4 years of medical school studies with an optional 5th year residency