Aside from osap as a money source and parents. there are alot of busaries and scholorships out there for you to apply for. You can get more information from the financial aid office and finding them online.
I'm not sure if this applies to anyone. However, after first year of science last year, apparently, those who had a high average were given a bursary of around like $1000 and some got $800. So if you work hard in school, you might just suddenly get some free money.
That didn't require any application, you get notified by email if you are eligiable.
In addition to that, there is the McMaster Busary you can also apply for. This comes out in beginning of October. It takes like 1 minute to apply and if you are eligible, then you can get some money. I have received $1000-1600.
Hope that helps.