I'm assuming we're talking about informal markets & unlicensed street hawkers here as opposed to licensed food carts, etc?
In Vancouver, this is most prevalent on the Downtown Eastside - lots of people out there selling stolen & pawned goods every day (common local wisdom is that if your bike ever gets stolen, there's a good chance you'll be able to find it for sale on East Hastings a few days later!). Somewhat less sketchy vendors can also be found on & around Commercial Drive, particularly around Commercial-Broadway station, where you find anything from old video games and clothes to handmade arts & crafts to guys selling fresh-caught fish out the back of their truck.
https://www.youtube.com/watch?v=eV0lsiEyDgI
https://www.vancouverisawesome.com/c...icated-3105503
In Toronto, street vendors are most commonly found in the Chinatown/Kensington Market area, selling produce & food. There used to be a lot more people selling bootleg DVDs and counterfeit goods, but it feels like that's less common now; or they've moved on to places like Yonge & Dundas. You can sometimes find people selling random stuff elsewhere throughout the city too, most commonly around subway stations. I've been seeing more vending on the subway themselves on my recent trips back too, but not sure how common that actually is.
https://www.alamy.com/stock-image-st...162982724.html
Overall, Canadian cities don't quite seem to have the same level of informal street vending culture that some of the big US cities like NY & LA do, but it exists. I'd imagine this is largely a byproduct of their significantly larger undocumented populations - and subsequent informal economies.