Toronto, ON has several surf spots working at different wind directions. Watch Surf Ontario members video on surfing Toronto and vicinity in the Winter.
The Beaches may work well at E-SE and produce nice straight (but small (divide the forecast by 2) waves at strong SSW storms. I've seen some folks surfing near rocky part , but I would not dare.
The Bluffs "doublespot" can work on both, SE and SW depending what side of the Bluffers Park you take. The East Bluffers park beach shines on E-SE winds. For SW, it also works, but twice less than the Cove (the Cliffs side) .
The other possible spot on SW wind is Cherry St. beach as Outer Harbour may have waves going on strong SW, but going through the web cam pictures archive I did not see waves at all. You may have better luck at the outer side, but that's quite a hike and the shore is rough with construction landfill.
All spots may be extremely crowded at Summer time. The Beaches and the Cherry St. are official windsurfing / kite surfing spots.
In short:
S |
Beaches, Bluffers |
E, SSE |
Beaches, Bluffers |
SSW |
Beaches (forecast/2), Bluffers (should be bigger than at the Beaches), Cherry (?) |