There's no program akin to what is generally just called welfare in Ontario. (Technically known as "Ontario Works" which gives you an idea of the intent of the program.) The maximum amount is somewhat under 500 USD a month, and includes some things like drug insurance or maybe a transit pass. depending on municipality. Long-term recipients may get placed in various work training or work placement programs of varying quality. It's possible (and encouraged) to earn income while receiving welfare; the welfare is reduced $1 for each $2 earned. A person can be disqualified for not complying with program requirements to find work or engage in training, but it's pretty rare in practice from what I know.
The number of long-term recipients is quite low anyway. ~120,000 single adult recipients, about 40,000 for 1+ year, out of a population of 15 million. Total welfare spending by the province is about $2 billion out of a $160 billion budget. We are not particularly generous with our social programs compared to some comparably wealthy European countries, for example. But when you have absolutely no income, even that pittance seems to matter a lot.