When I was at university 50 or so years ago, universities had 2-year prescribed pre-medical programs that, if your marks were high enough, you could use it to gain admission to medical school without actually having a bachelor’s degree.
I think those days are long gone. I think all medical schools require at least a bachelor’s degree, but competition is so fierce that it often takes a Master’s degree.
I think there is also an entrance exam.
Your best bet is probably to find a university in a place with relatively low living costs and, ideally, a medical school as well. Then load up your first year with basic courses in biology, biochemistry, etc. Then, while you are there, use your time to do your research on what courses will serve you best in future years to get admission to a medical school.
If costs are a concern, the Canadian Forces pays people to attend medical school in return for service afterwards.I don’t know how it works now, but it used to be that when the obligatory service was up, they would pay the person to take a specialty— in return for more service, of course.
Robert Crooks, former Canadian Army Officer and HR Manager
Source: Quora Digest
Select a medical school of Canada wherein you would like to study and then see their prerequirements. Also remember to mention that you are a Canadian citizen.