Loading Events

« All Events

  • This event has passed.

Oct 21 National Counterprotest against Anti-Trans/Anti-LGBTQ rallies

Anti-trans/LGBTQ, anti-teacher, and anti-public-education “Million” March “for Kids” rallies will take place across the country on October 21. Here is a list of all the current counterprotest plans in progress or complete, so that you can join in a counterprotest near where you live. Hate shall not pass on October 21.

The link on locations will take you to more info about the event (to Facebook events, etc.)

All times are listed in time zone of the province / locale. Please correct or add info by emailing


Jump to your province
City/Town/VillageAddressTime StartEnds
Calgary – City HallCity Hall, 800 Macleod Trail SW12:00 PM4:00 PM
Calgary – Olympic PlazaOlympic Plaza12:00 PM4:00 PM
EdmontonWilbert Mcintyre Park, 8303 104 St11:00 AM4:30PM
EdmontonPostponed to OCT 29 – see event for details
Alberta Legislature Bldg. 10900 97 Ave NW
Oct 29
12:00 PM
Fort McMurrayFort McMurray Courthouse, 9700 Franklin Avenue12:30 PM
Grande PrairieCity Hall, 10205 98 St.2:30 PM
LloydminsterCity Hall, 4420 50 Ave.1:00 PM4:00 PM
Red DeerP4 Parking Lot, Corner of 49th St and 49th Ave1:00 PM4:00 PM
Sherwood ParkIn front of Strathcona County Hall (on grassy area) – 2001 Sherwood Drive9:30 AM11:00 AM
British Columbia
City/Town/VillageAddressTime StartEnds
AbbotsfordJubilee Park, 2525 McCallum Rd1:00 PM
Camrosenear the Gazebo behind the Co-op9:30 AM
Chilliwack5 Corners, Downtown Chilliwack10:00 AM
CrestonCreston & District Community Complex, 312 19th Ave N11:00 AM
KamloopsValleyview Centennial Park, 2288 Park Dr11:00 AM1:00 PM
KelownaStuart Park, 1430 Water St12:00 PM
NanaimoNanaimo City Hall, 455 Wallace St (pre-event gathering at Risebridge, 520 Prideaux at 11:00 AM)1:00 PM
Parksvillewater side of the Highway 19A/4A intersection12:00 PM
Port AlberniWalmart Parking Lot, 3355 Johnston Rd10:45 AM
Prince GeorgeSchool District (SD 57) Central Admin Office, 2100 Ferry Ave10:30 AM
Qualicum Beachwater side of Hwy 19A and Hwy 4 intersection12:00 PM
Trailin front of Cominco Arena, 1051 Victoria St.10:00 AM
VancouverCity Hall, 453 W 12th Ave.11:00 AM
VictoriaBC Legislative Assembly Bldg,
501 Belleville Street
12:00 PM
City/Town/VillageAddressTime StartEnds
WinnipegManitoba Legislatative Building – Treaty 1 Territory12:30 PM2:30 PM
New Brunswick
City/Town/VillageAddressTime StartEnds
FrederictonFredericton City Hall, 397 Queen St12:00 PM
MonctonHeritage Court Parking Lot, 95 Foundry St11:00 AM
St. JohnKing Square10:00 AM5:00 PM
Newfoundland and Labrador
City/Town/VillageAddressTime StartEnds
Grand Falls Windsor17 Cromer Ave (near Dominion)1:00 PM
St. John’sConfederation Building (debrief space down the road)12:00 PM
Nova Scotia
City/Town/VillageAddressTime StartEnds
HalifaxProvince House, 1726 Hollis Street11:00 AM
SydneyCity Hall, 320 Esplanade12:00 PM
City/Town/VillageAddressTime StartEnds
BarrieCity Hall, 70 Collier St12:00 PM
BellevilleBelleville Market Square, 169 Front St.10:00 AM1:00 PM
BracebridgeMemorial Park, 130 Manitoba Street12:00 PM
BurlingtonBurlington City Hall11:00 AM
Durham Region/WhitbyDDSB, 400 Taunton Road, Whitby11:00 AM
GuelphRoyal City Park, 139 Gordon St. – across from the Boat House)12:30 PM
HanoverHanover Town Hall, 341 10th St11:00 AM3:00 PM
HamiltonHamilton City Hall, 71 Main St W12:00 PM
HuntsvilleMeet at the Royal Canadian Legion (21 Veterans Way)2:30 PM
Kingstonat Princess/Gardiners intersection8:30 AM2:00 PM
KitchenerGaukel Block (44 Gaukel Street)11:00 AM3:00 PM
LondonLondon City Hall, 300 Dufferin Ave12:00 PM
MeafordMeaford Hall, 12 Nelson St E11:00 AM3:00 PM
New Liskearddowntown New Liskeard parking lot, behind the old Giant Tiger12:00 PM2:00 PM
NiagraThorold Community Activities Group, 130 Richmond Street Thorold1:00 PM4:00 PM
North BayNorth Bay City Hall1:00 PM3:00 PM
OrangevilleCity Hall, 87 Broadway12:00 PM
OttawaHuman Rights Monument, 220 Elgin St.11:00 AM
Owen SoundOwen Sound City Hall, 808 2nd Ave E11:00 AM3:00 PM
PickeringCity Hall, 1 The Esplanade S12:00 PM
SarniaSarnia City Hall, 255 Christina St N11:00 AM
SudburyBell Park, Paris St, Greater Sudbury8:00 AM2:00 PM
Temiskaming Shoresmeet in the downtown New Liskeard parking lot (behind the old Giant Tiger)12:00 PM
ThoroldThorold Community Activities Group – Upper Hall, 130 Richmond Street1:00 PM4:00 PM
Thunder BayArthur Street Marketplace, 1101 Arthur St W1:00 PM3:00 PM
TorontoQueen’s Park9:30 AM
WindsorDieppe Gardens11:00 AM
City/Town/VillageAddressTime StartEnds
MontrealMinist√®re De L’√©ducation, 600 Rue Fullum10:00 AM
City/Town/VillageAddressTime StartEnds
ReginaLegislative Building, 2405 Legislative Drive12:00 PM
SaskatoonBessborough Skating Rink, 821 Spadina Cres. E10:00 AM
YorktonCity Centre Park12:00 PM1:00 PM