You will need a bachelor's degree in whatever field you choose so long as you take the pre-req courses to get into medical school along with the MCAT. This will take 4 years. Then 4 years of medical school. Then 5 years for a general surgical residency. This will vary depending on the kind of specialty you want to pursue.
Pick a major that interests you so you don't mind devoting a majority of your hours to studying. You will need to get good grades in college in order to apply for medical school. At the medical school I attended, the average GPA is reported to be 3.85, so even one or two B's can hurt your chances of acceptance.
Aside from this, any major is acceptable as long as you complete the prerequisite courses. I chose to major in biochemistry because there was overlap with the premed requirements and I wanted to complete my degree in 3 years.
Typical medical school prerequisites include:
Biology: Lecture – 4 semesters; Lab – 1 semester
General Chemistry: Lecture – 2 semesters; Lab – 1 semester
Organic Chemistry: Lecture – 2 semesters; Lab – 1 semester
Biochemistry: Lecture – 1 semester
General Physics: Lecture – 2 semesters; Lab – 1 semester
Math: Statistics – 1 semester
English: Rhetoric (Composition) and Literature – 2 semesters
Try to find opportunities to pursue research.
Volunteer at your local hospital or low-income clinic. Ask physicians, PAs or other clinical providers if you can shadow them.
During college study for and complete the MCAT. Devote an entire summer to studying for the MCAT and consider paying for a prep course if you can afford it.
My son used MCAT Complete 7-Book Subject Review 2019-2020: Online + Book + 3 Practice Tests (Kaplan Test Prep) Kaplan Test Prep
It was about $140 and he achieved his goal score.
Apply to medical schools during your last year of college.
Medical school takes 4 years to complete.
After medical school sugeons complete a 5-year residency for additional training.