While Cycle Toronto’s charter challenge against Bill 212 is less than three weeks away and their injunction request was denied earlier this month, Toronto’s cycling community continues to put pressure on the Ford government to scrap their bike lane removal plans for Bloor, Yonge, and University. To follow up on last week’s direct action by Fridays for Future Toronto, a Critical Mass ride was held last night. Not even the rain could stop more than two hundred people from attending.
March 29, 2025
March 01, 2025
2025 (Truly) Coldest Day of the Year Ride
Originally, Cycle Toronto was planning to host their annual winter cycling tradition – the Coldest Day of the Year Ride – on Saturday, February 15. However, the heavy snow that weekend and uncleared bike lanes at the time made them postpone the ride to today. This year’s ride lived up to its name with -8’C temperatures unlike in past years which saw about 70 people brave the cold from Perth Avenue Parkette to Michael Power Park in Etobicoke.
February 23, 2025
A Snow-Covered Chinatown Trip
More than 50 centimetres of snow had fallen in Toronto in a series of snowstorms from February 12 to 16; something which the City recently admitted could take as long as three weeks to remove. Since I needed to do my weekly grocery run in Chinatown, I took the Mozzmobile (cargo bike) this morning to see the status of the bike lanes.

December 28, 2024
Last Critical Mass Ride of 2024!
Yesterday, about 30 people took part in the last Critical Mass ride of 2024. A reasonable turnout considering the Holidays, while the 2’C temperatures and lack of precipitation made for great riding weather. Here’s a picture of the group at the start of the ride.
November 09, 2024
Fight for Bikes Protest at Christie Pits
Earlier today, Zev and Eva – two University of Toronto students who started “Fight for Bikes” organized a protest against Bill 212 at Christie Pits Park. The turnout was incredible with some claiming there were at least 1,500 which would make it even larger than the September 23 rally at Queen’s Park!
July 31, 2024
Memorial Ride for a 24-year-old Cyclist on Bloor
Unfortunately, Toronto’s cycling community had to gather tonight for the fifth time this year to pay their respects for a fallen cyclist. The latest victim was a 24-year-old female who was struck and killed on Bloor Street east of Avenue Road. While I wrote about the initial death and how to address some of the design fails at this site and others across the city, it was essential to write about tonight’s memorial ride.
By the time Helen, Mozzie, and I got to Matt Cohen Park, the park and sidewalk was already packed with people.
July 19, 2024
Avenue Road and Bloor Site Checks
Earlier this week, the City of Toronto started construction of bike lanes on Avenue Road from Bloor Street to Davenport Road. Since I had the day off today and had some errands to run, I decided to check them out on the way home, as well as provide an update on the Bloor bike lane construction between Spadina Avenue and Avenue Road which is in its final stages.
![]() |
The City of Toronto's plan for Avenue Road from Bloor to Davenport |
May 24, 2024
May 2024 Bloor Bike Lane Construction
Yesterday after work, I took my scooter – which city council unfortunately voted to continue banning that day – to Bloor Street in Etobicoke to check the progress of bike lane construction west of Aberfoyle Crescent which officially started. Here are a few photos I took from this latest site check.
February 22, 2024
Fixing the Bloor and Castle Frank Intersection
On Sunday, February 18, a 19-year-old woman was biking eastbound on the Bayview – Bloor ramp where she was hit by drivers of two motor vehicles. While it is technically illegal to bike on this ramp, the sign saying no pedestrians or cyclists allowed is not apparent as soon as you turn right. You have to complete a U-turn in order to see it given drivers could use this turn-off to turn left to get onto to Castle Frank Road. Let’s take a look at how this intersection can be improved to make it safer for everyone.
![]() |
A Google Maps view of the existing conditions at Bloor and Castle Frank |