Share this page Print

Crosswalk painting

Crosswalk painting is an annual City program that involves repainting 8,500 crosswalks and refreshing stencils. This includes painting arrows, yield symbols, stop bars, and bike symbols that have become faded during the winter months. This helps make the crossing location more visible to both pedestrians and vehicles. 

2016 Crosswalk repainting schedule

The crosswalk painting program started in May and is now completed for 2016.

  
  
  
  
2ABBEYDALEMay 12, 2017COMPLETED
8ACADIASeptember 2, 2017Scheduled
7ALBERT PARK/RADISSON HEIGHTS - East of Deerfoot TrailAugust 18, 2017Scheduled
6ALBERT PARK/RADISSON HEIGHTS - West of Deerfoot TrailAugust 11, 2017Scheduled
6ALTADOREAugust 11, 2017Scheduled
6ALYTH/BONNYBROOKAugust 11, 2017Scheduled
7APPLEWOOD PARKAugust 18, 2017Scheduled
4ARBOUR LAKEJuly 14, 2017Scheduled
5ASPEN WOODSJuly 28, 2017Scheduled
9AUBURN BAYSeptember 17, 2017Scheduled
3AURORA BUSINESS PARKJune 23, 2017COMPLETED
3BANFF TRAILJune 23, 2017COMPLETED
6BANKVIEWAugust 11, 2017Scheduled
8BAYVIEWSeptember 2, 2017Scheduled
3BEDDINGTON HEIGHTSJune 23, 2017COMPLETED
6BEL-AIREAugust 11, 2017Scheduled
1BELTLINEJune 12, 2017Scheduled
8BONAVISTA DOWNSSeptember 2, 2017Scheduled
4BOWNESSJuly 14, 2017Scheduled
8BRAESIDESeptember 2, 2017Scheduled
3BRENTWOODJune 23, 2017Scheduled
3BRIDGELAND/RIVERSIDEJune 23, 2017COMPLETED
8BRIDLEWOODSeptember 2, 2017Scheduled
6BRITANNIAAugust 11, 2017Scheduled
6BURNS INDUSTRIALAugust 11, 2017Scheduled
2CALGARY INTERNATIONAL AIRPORTMay 12, 2017COMPLETED
3CAMBRIAN HEIGHTSJune 23, 2017COMPLETED
5CANADA OLYMPIC PARKJuly 28, 2017Scheduled
4CANADA OLYMPIC PARKJuly 14, 2017Scheduled
8CANYON MEADOWSSeptember 2, 2017Scheduled
3CAPITOL HILLJune 23, 2017COMPLETED
3CARRINGTONJune 23, 2017Scheduled
2CASTLERIDGEMay 12, 2017COMPLETED
8CEDARBRAESeptember 2, 2017Scheduled
5CFB - CURRIEJuly 28, 2017Scheduled
5CFB - LINCOLN PARK PMQJuly 28, 2017Scheduled
9CHAPARRALSeptember 17, 2017Scheduled
3CHARLESWOODJune 23, 2017COMPLETED
1CHINATOWNJune 12, 2017COMPLETED
8CHINOOK PARKSeptember 2, 2017Scheduled
5CHRISTIE PARKJuly 28, 2017Scheduled
4CITADELJuly 14, 2017Scheduled
2CITYSCAPEMay 12, 2017COMPLETED
1CLIFF BUNGALOWJune 12, 2017COMPLETED
5COACH HILLJuly 28, 2017Scheduled
3COLLINGWOODJune 23, 2017COMPLETED
9COPPERFIELDSeptember 17, 2017Scheduled
2CORAL SPRINGSMay 12, 2017Scheduled
5COUGAR RIDGEJuly 28, 2017Scheduled
3COUNTRY HILLSJune 23, 2017COMPLETED
3COUNTRY HILLS VILLAGEJune 23, 2017COMPLETED
3COVENTRY HILLSJune 23, 2017COMPLETED
9CRANSTONSeptember 17, 2017Scheduled
3CRESCENT HEIGHTSJune 23, 2017COMPLETED
4CRESTMONTJuly 14, 2017Scheduled
4DALHOUSIEJuly 14, 2017Scheduled
8DEER RIDGESeptember 2, 2017Scheduled
8DEER RUNSeptember 2, 2017Scheduled
2DEERFOOT BUSINESS CENTREMay 12, 2017COMPLETED
8DIAMOND COVESeptember 2, 2017Scheduled
5DISCOVERY RIDGEJuly 28, 2017Scheduled
9DOUGLASDALE/GLENSeptember 17, 2017Scheduled
7DOVERAugust 18, 2017Scheduled
1DOWNTOWN COMMERCIAL COREJune 12, 2017COMPLETED
1DOWNTOWN EAST VILLAGEJune 12, 2017COMPLETED
1DOWNTOWN WEST ENDJune 12, 2017Scheduled
8EAGLE RIDGESeptember 2, 2017Scheduled
8EAST FAIRVIEW INDUSTRIALSeptember 2, 2017Scheduled
9EAST SHEPARD INDUSTRIALSeptember 17, 2017Scheduled
7EASTFIELDAugust 18, 2017Scheduled
1EAU CLAIREJune 12, 2017Scheduled
4EDGEMONTJuly 14, 2017COMPLETED
6ELBOW PARKAugust 11, 2017Scheduled
6ELBOYAAugust 11, 2017Scheduled
7ERIN WOODSAugust 18, 2017Scheduled
1ERLTONJune 12, 2017COMPLETED
3EVANSTONJune 23, 2017Scheduled
8EVERGREENSeptember 2, 2017Scheduled
8FAIRVIEWSeptember 2, 2017Scheduled
6FAIRVIEW INDUSTRIAL - North of Glenmore TrailAugust 11, 2017Scheduled
8FAIRVIEW INDUSTRIAL - South of Glenmore TrailSeptember 2, 2017Scheduled
2FALCONRIDGEMay 12, 2017Scheduled
8FISH CREEK PARKSeptember 2, 2017Scheduled
7FOOTHILLSAugust 18, 2017Scheduled
7FOREST HEIGHTSAugust 18, 2017Scheduled
7FOREST LAWNAugust 18, 2017Scheduled
7FOREST LAWN INDUSTRIALAugust 18, 2017Scheduled
2FRANKLINMay 12, 2017COMPLETED
5GLAMORGANJuly 28, 2017Scheduled
5GLENBROOKJuly 28, 2017Scheduled
5GLENDALEJuly 28, 2017Scheduled
6GLENDEER BUSINESS PARK - North of Glenmore TrailAugust 11, 2017Scheduled
8GLENDEER BUSINESS PARK - South of Glenmore TrailSeptember 2, 2017Scheduled
5GLENMORE PARK - North of Glenmore ReservoirJuly 28, 2017Scheduled
8GLENMORE PARK - South of Glenmore ReservoirSeptember 2, 2017Scheduled
7GOLDEN TRIANGLEAugust 18, 2017Scheduled
7GREAT PLAINSAugust 18, 2017Scheduled
3GREENVIEWJune 23, 2017COMPLETED
2GREENVIEW INDUSTRIAL PARK - East of 32 AvenueMay 12, 2017COMPLETED
3GREENVIEW INDUSTRIAL PARK - West of 32 AvenueJune 23, 2017Scheduled
4GREENWOOD/GREENBRIARJuly 14, 2017Scheduled
4HAMPTONSJuly 14, 2017Scheduled
3HARVEST HILLSJune 23, 2017COMPLETED
4HAWKWOODJuly 14, 2017Scheduled
8HAYSBOROSeptember 2, 2017Scheduled
3HIDDEN VALLEYJune 23, 2017COMPLETED
6HIGHFIELDAugust 11, 2017Scheduled
3HIGHLAND PARKJune 23, 2017COMPLETED
3HIGHWOODJune 23, 2017Scheduled
3HILLHURSTJune 23, 2017COMPLETED
2HORIZONMay 12, 2017COMPLETED
3HOUNSFIELD HEIGHTS/BRIAR HILLJune 23, 2017Scheduled
3HUNTINGTON HILLSJune 23, 2017Scheduled
6INGLEWOODAugust 11, 2017Scheduled
8KELVIN GROVESeptember 2, 2017Scheduled
5KILLARNEY/GLENGARRYJuly 28, 2017Scheduled
3KINCORAJune 23, 2017COMPLETED
8KINGSLANDSeptember 2, 2017Scheduled
8LAKE BONAVISTASeptember 2, 2017Scheduled
5LAKEVIEWJuly 28, 2017Scheduled
9LEGACYSeptember 17, 2017Scheduled
5LINCOLN PARKJuly 28, 2017Scheduled
3LIVINGSTONJune 23, 2017Scheduled
6LOWER MOUNT ROYALAugust 11, 2017Scheduled
3MACEWAN GLENJune 23, 2017COMPLETED
9MAHOGANYSeptember 17, 2017Scheduled
6MANCHESTERAugust 11, 2017Scheduled
6MANCHESTER INDUSTRIALAugust 11, 2017Scheduled
8MAPLE RIDGESeptember 2, 2017Scheduled
2MARLBOROUGHMay 12, 2017COMPLETED
2MARLBOROUGH PARKMay 12, 2017COMPLETED
2MARTINDALEMay 12, 2017COMPLETED
6MAYFAIRAugust 11, 2017Scheduled
2MAYLANDMay 12, 2017COMPLETED
2MAYLAND HEIGHTSMay 12, 2017COMPLETED
2MCCALLMay 12, 2017COMPLETED
9MCKENZIE LAKESeptember 17, 2017Scheduled
9MCKENZIE TOWNESeptember 17, 2017Scheduled
6MEADOWLARK PARKAugust 11, 2017Scheduled
2MERIDIANMay 12, 2017COMPLETED
8MIDNAPORESeptember 2, 2017Scheduled
8MILLRISESeptember 2, 2017Scheduled
1MISSIONJune 12, 2017Scheduled
2MONTEREY PARKMay 12, 2017Scheduled
4MONTGOMERYJuly 14, 2017Scheduled
3MOUNT PLEASANTJune 23, 2017COMPLETED
9NEW BRIGHTONSeptember 17, 2017Scheduled
4NOLAN HILLJuly 14, 2017COMPLETED
2NORTH AIRWAYSMay 12, 2017COMPLETED
6NORTH GLENMORE PARK - North of Glenmore TrailAugust 11, 2017Scheduled
5NORTH GLENMORE PARK - South of Glenmore TrailJuly 28, 2017Scheduled
3NORTH HAVENJune 23, 2017COMPLETED
3NORTH HAVEN UPPERJune 23, 2017Scheduled
3NOSE HILL PARKJune 23, 2017Scheduled
8OAKRIDGESeptember 2, 2017Scheduled
7OGDENAugust 18, 2017Scheduled
7OGDEN SHOPSAugust 18, 2017Scheduled
8PALLISERSeptember 2, 2017Scheduled
3PANORAMA HILLSJune 23, 2017COMPLETED
3PARKDALEJune 23, 2017COMPLETED
6PARKHILLAugust 11, 2017Scheduled
8PARKLANDSeptember 2, 2017Scheduled
5PATTERSONJuly 28, 2017Scheduled
2PEGASUSMay 12, 2017COMPLETED
7PENBROOKE MEADOWSAugust 18, 2017Scheduled
2PINERIDGEMay 12, 2017COMPLETED
3POINT MCKAYJune 23, 2017COMPLETED
8PUMP HILLSeptember 2, 2017Scheduled
3QUEENS PARK VILLAGEJune 23, 2017COMPLETED
8QUEENSLANDSeptember 2, 2017Scheduled
1RAMSAYJune 12, 2017COMPLETED
4RANCHLANDSJuly 14, 2017Scheduled
7RED CARPETAugust 18, 2017Scheduled
2REDSTONEMay 12, 2017Scheduled
3RENFREWJune 23, 2017COMPLETED
6RICHMOND - East of Crowchild TrailAugust 11, 2017Scheduled
5RICHMOND - West of Crowchild TrailJuly 28, 2017Scheduled
6RIDEAU PARKAugust 11, 2017Scheduled
9RIVERBENDSeptember 17, 2017Scheduled
4ROCKY RIDGEJuly 14, 2017Scheduled
3ROSEDALEJune 23, 2017COMPLETED
3ROSEMONTJune 23, 2017COMPLETED
5ROSSCARROCKJuly 28, 2017Scheduled
6ROXBOROAugust 11, 2017Scheduled
4ROYAL OAKJuly 14, 2017Scheduled
4ROYAL VISTAJuly 14, 2017Scheduled
2RUNDLEMay 12, 2017COMPLETED
5RUTLAND PARKJuly 28, 2017Scheduled
2SADDLE RIDGEMay 12, 2017COMPLETED
2SADDLE RIDGE INDUSTRIALMay 12, 2017COMPLETED
3SAGE HILLJune 23, 2017Scheduled
3SANDSTONE VALLEYJune 23, 2017Scheduled
6SCARBOROAugust 11, 2017Scheduled
5SCARBORO/ SUNALTA WESTJuly 28, 2017Scheduled
4SCENIC ACRESJuly 14, 2017Scheduled
9SECTION 23September 17, 2017Scheduled
9SETONSeptember 17, 2017Scheduled
5SHAGANAPPIJuly 28, 2017Scheduled
8SHAWNEE SLOPESSeptember 2, 2017Scheduled
8SHAWNESSYSeptember 2, 2017Scheduled
9SHEPARD INDUSTRIALSeptember 17, 2017Scheduled
3SHERWOODJune 23, 2017Scheduled
5SIGNAL HILLJuly 28, 2017Scheduled
4SILVER SPRINGSJuly 14, 2017Scheduled
9SILVERADOSeptember 17, 2017Scheduled
2SKYLINE EASTMay 12, 2017COMPLETED
3SKYLINE WESTJune 23, 2017COMPLETED
2SKYVIEW RANCHMay 12, 2017Scheduled
8SOMERSETSeptember 2, 2017Scheduled
2SOUTH AIRWAYSMay 12, 2017Scheduled
6SOUTH CALGARYAugust 11, 2017Scheduled
9SOUTH FOOTHILLSSeptember 17, 2017Scheduled
7SOUTHVIEW - East of Deerfoot TrailAugust 18, 2017Scheduled
6SOUTHVIEW - West of Deerfoot TrailAugust 11, 2017Scheduled
8SOUTHWOODSeptember 2, 2017Scheduled
5SPRINGBANK HILLJuly 28, 2017Scheduled
5SPRUCE CLIFFJuly 28, 2017Scheduled
3ST. ANDREWS HEIGHTSJune 23, 2017COMPLETED
7STARFIELDAugust 18, 2017Scheduled
2STONEGATE LANDINGMay 12, 2017Scheduled
3STONEY 1June 23, 2017Scheduled
2STONEY 2May 12, 2017COMPLETED
2STONEY 3May 12, 2017COMPLETED
3STONEY 4June 23, 2017Scheduled
5STRATHCONA PARKJuly 28, 2017Scheduled
1SUNALTA - North of 12 AvenueJune 12, 2017COMPLETED
6SUNALTA - South of 12 AvenueAugust 11, 2017Scheduled
8SUNDANCESeptember 2, 2017Scheduled
3SUNNYSIDEJune 23, 2017COMPLETED
2SUNRIDGEMay 12, 2017COMPLETED
2TARADALEMay 12, 2017COMPLETED
2TEMPLEMay 12, 2017COMPLETED
3THORNCLIFFEJune 23, 2017Scheduled
4TUSCANYJuly 14, 2017Scheduled
3TUXEDO PARKJune 23, 2017Scheduled
3UNIVERSITY HEIGHTSJune 23, 2017COMPLETED
3UNIVERSITY OF CALGARYJune 23, 2017Scheduled
6UPPER MOUNT ROYALAugust 11, 2017Scheduled
4VALLEY RIDGEJuly 14, 2017Scheduled
7VALLEYFIELDAugust 18, 2017Scheduled
3VARSITY - East of Shaganappi TrailJune 23, 2017Scheduled
4VARSITY - West of Shaganappi TrailJuly 14, 2017Scheduled
2VISTA HEIGHTSMay 12, 2017COMPLETED
9WALDENSeptember 17, 2017Scheduled
3WEST HILLHURSTJune 23, 2017COMPLETED
5WEST SPRINGSJuly 28, 2017Scheduled
5WESTGATEJuly 28, 2017Scheduled
2WESTWINDSMay 12, 2017COMPLETED
2WHITEHORNMay 12, 2017COMPLETED
5WILDWOODJuly 28, 2017Scheduled
3WILDWOODJune 23, 2017COMPLETED
8WILLOW PARKSeptember 2, 2017Scheduled
6WINDSOR PARKAugust 11, 2017Scheduled
3WINSTON HEIGHTS/MOUNTVIEWJune 23, 2017Scheduled
8WOODBINESeptember 2, 2017Scheduled
8WOODLANDSSeptember 2, 2017Scheduled

 

​​

When crosswalks are painted

Crosswalk painting in school zones and residential areas is done during the day (generally Monday – Thursday).

Crosswalk painting on major roads and commercial/industrial areas is done during the night (Monday – Thursday).

Roads are rarely shut down completely to accommodate crosswalk painting, but lane restrictions are typically required to ensure work can be done safely.

What materials are used to mark crosswalks

The City currently uses a low VOC paint on the majority of the painted crosswalks. However, more durable materials have been used in some locations such as 5 Avenue S.W.

The City is actively on the lookout for the most cost effective, durable materials that is in compliance with the Environmental Federal Law.

How weather impacts crosswalk painting

Cold weather does impact the ability of City crews to paint crosswalks. Unfortunately, paint won’t stick to cold roadways, which is why the painting crosswalk program begins in mid-May.

Report faded or missing crosswalk paint

Calgarians can report locations where crosswalks need to be repainted online.

eService - Report crosswalk paint requirements 

Which crosswalks get painted

 

Signed crosswalk
Signed crosswalk
Standardized criteria are used to determine when a crosswalk should be painted. This includes traffic and pedestrian volumes, road geometry, mid-block crossing locations, and amenities in the areas, such as schools.  

All painted crosswalks are accompanied with crosswalk signs to ensure that the location is visible even if lines are faded or covered with snow in the winter.

Request a warrant study for a new crosswalk by filling out an online service request.

eService - Request a new crosswalk location 

City crews painting crosswalks
City crews painting crosswalks

How you can help

The City paints 2,850,530 meters of lane markings every year. Getting this work done is a collaborative effort.

We rely on the co-operation of citizens to drive with caution when City crews are painting crosswalks in their area.