No, Usually you can not complete your MBA course for free in Canada. But you can study your MBA program for the affordable cost of tuition fees through the scholarship opportunities.    However, there are many cheapest universities for MBA in Canada like the University of Calgary, Concordia University, Ryerson University, University of Waterloo, Laval University, etc.