There are no degrees in Pre-med anymore. You have to get a 4 year degree at a college or university. Most schools require the degree although there are some that have taken a student after only completing 90 credit hours. Most degree programs are about 145 credit hours which for most people takes 4 years.
To apply to medical school in the states you have to have the following required courses at college.
1. 1 year of General Biology with lab
2. 1 year of General Chemistry with lab
3. 1 year of Organic Chemistry with lab
4. 1 year of Physics with lab
5. 1 year of college math
6. 1 year of English
After you take the MCAT, then you can apply to med school. Applicants do not have to major in science in order to apply to med school. Just as long as you have taken the above mentioned requirements. Although most schools look to see if an applicant has taken higher level science courses such as genetics, physiology, microbiology, cellular biology, etc....