So in summary, a bachelor's degree is required before medical school in the US, but not necessarily in Canada, UK, Australia or most European countries where you can enter medical programs directly after high school or after 2-3 years of undergraduate study.