No, MBA in Canada is not free. But many reputed universities in Canada offer affordable MBA courses. You can easily choose decent universities to pursue an MBA without compromising on the quality of education. As per the fee trends of top business schools in Canada, an MBA degree will cost around 34,000 CAD to 255,000 CAD.
Here are some of the affordable Canadian universities that you can consider for MBA.
Other than that, you can also opt for many popular scholarships available for MBA students in Canada. You have the option to work while studying as well.