Hi Arshad,
Education is free in Canada upto High-school graduation. Ostensibly, Kids who are 18+ will have to pay their way through College/University. University education in Canada is quite expensive and depending on your Child's acumen, might wish to choose the right field. Here are some approx. cost examples (upto Graduate level):
1. Dentistry: $150,000
2. Medicine: $200,000
3. Nursing: $40,000
4. Pharmacy: $30,000
5. Accounting/Commerce: $30,000
6. Law: $60,000
OSAP Loan (Ontario Student's Assistance Program) is available to eligible kids.
Ofcourse college education is a bit cheaper than University education, but most programs don't lead to a degree, which is always essential to study further. I am a bit biased towards the Healthcare field to be honest and I would put my kids ONLY in the healthcare field, just because they will NEVER have to face job shortages in North America. If not Medicine or Nursing, atleast a Medical Technician.
Hope this helps.