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. 

2017 Crosswalk repainting schedule

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

 

​​

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.