Annual Paving Program

To complete the surface overlay process the following steps are performed.

The process takes up to eight weeks to be completed.

Concrete process

Step 1 – Prep work

Paint is used to identify concrete that needs to be replaced and any underground utility locations. This is done one to eight weeks prior to excavation.

Step 2 – Excavation

Old or damaged concrete must be removed before concrete placement. This is a two or three day process.

Step 3 – Form setting and concrete placement

The forms are then setup and the concrete is poured. The concrete then sets, hardens and the forms are removed. This is over one to three days.

Step 4 – Concrete Process

It takes 24 to 48 hours for concrete to cure enough for pedestrian use. The process can take between 7 and 28 days for vehicle use.

Step 5 – Rehabilitation and seed

Broken asphalt or loam is replaced and then the seed placed. The area is cleaned up and barricades are removed. During this one to three day process, parking restrictions are required.

Paving process

Step 1 – Milling

The old pavement surface is removed one to two weeks before Step 2. Parking restrictions are in place during the milling, which takes approximately one day.

Step 2 – Adjust manholes

Manholes are raised to the same level as the new pavement which takes approximately one day.

Step 3 – Oiling

The oil is then applied to hold the pavement to make the new pavement stick, which happens 24-48 hours prior to paving.

Step 4 – Paving

A layer of new asphalt is applied. Two layers of asphalt may be required to make the pavement level with the gutter. Parking restrictions are required for the one to two day process.

The City of Calgary’s Annual Paving Program is active between May and October (weather permitting). The 2026 Annual Paving Program is a planned service program that will see 303 lane kilometres of Calgary’s roads paved at 148 locations across the city.

Paving projects rehabilitate roads that have degraded over time due to age. By performing preventative maintenance, such as resurfacing roadways, the annual paving program helps prevent more expensive and disruptive road reconstruction work in the future.

A typical paving project is completed in several steps:

  • Paving projects are identified and scheduled in the fall/winter; this also includes working with other asset owners to ensure there are no conflicts or planned work.
  • In the spring/summer, work begins with the repair and potential upgrade of concrete around the project area (things like sidewalks, wheelchair ramps, curbs and gutters).
  • The existing road is milled, which is the removal of the top layer of asphalt.
  • Things like manhole covers on the road are adjusted to ensure even driving surface.
  • A fresh layer of pavement laid.

Work is usually scheduled during off-peak hours, evening and weekends and is weather dependent. Projects occur throughout the spring, summer, and fall.

2026 major road paving projects

The following paving locations are grouped by quadrant. Closure information will be displayed when work is scheduled, typically 1-2 weeks before the project work beings. Project information is also available on The City’s Roadway activities map. These projects are completed by both City forces and contracted partners.

You can also view a complete list of pavement rehabilitation projects across the City here.

Note: Project timelines are subject to change, including but not limited to weather, equipment, material and staffing. While we strive to ensure this information is updated and accurate, changes can occur.

Northeast projects

Location Status

12 St N.E.

  • from McKnight Blvd N.E. to 32 Ave N.E.
Planning

32 Ave N.E.

from Barlow Tr N.E. to 29 AV N.E 

Planning

32 Ave N.E.

  • from 36 St N.E. to Barlow Tr N.E.
Planning

36 St N.E.

  • from 16 Ave N.E. to 39 Ave N.E.
Planning

Country Hills Blvd N.E.

  • from 36 St N.E. to Metis Tr N.E.
Planning

Memorial Dr N.E.

  • from 36 St N.E. to Marlborough Way N.E.
Planning

36 Street N.E.

  • from 16 Avenue N.E. to 29 Street N.E. .
Planning

Northwest projects

Location Status

53 St N.W.

  • from John Laurie Blvd N.W. to Crowchild Trail N.W. ramp

Planning

Beddington Blvd N.W.

  • from Sandstone Hl N.W. to Centre St N.

Planning

Berkshire Blvd N.W.

  • from Beddington Tr N.W. to 14 St N.W.

Planning

John Laurie Blvd N.W.

  • from Sarcee Trail N.W. to Shaganappi Tr N.W.

Planning

Sarcee Tr N.W.

  • from Country Hills Blvd N.W. to Stoney Tr Limit N.W.

Planning

Shaganappi Tr N.W.

  • from Kincora Gate N.W. to 144 Ave N.W.

Planning

Symons Valley Py N.W.

  • from 37 St N.W. to Shaganappi Tr N.W.

Planning

Southeast projects

Location Status

130 Ave S.E.

  • from Deerfoot Tr S.E. to Douglasdale Pt S.E.

Planning

146 Ave S.E.

  • from 104 St S.E. to Range Rd 285

Planning

36 St S.E.

  • from 17 Ave S.E. to Memorial Dr S.E.

In progress – Top lift paving in 2026

36 St S.E.

  • from Peigan Tr S.E. to 26 Ave S.E.

Planning

76 Ave S.E.

  • from Barlow Tr S.E. to 52 St S.E.

Planning

Anderson Road S.E.

  • from Macleod Trail S.E. to Deerfoot Trail S.E.

In progress – Top lift paving in 2026

Barlow Tr S.E.

  • from 90 Ave S.E. to 76 St S.E.

Planning

Bonaventure Dr S.E.

  • from Southland Dr SE to Willow Park Dr SE

Planning

Builders Rd S.E.

  • from 1 St S.E. limit to 50 Ave S.E. 

Planning

Dover Ridge Dr S.E.

  • from 26 St S.E. to Dovercliffe Way S.E.

Planning

Manhattan Rd S.E.

  • from 42 Ave S.E. to 46 Ave S.E.

Planning

Southwest projects

Location Status

24 St S.W.

  • from 90 Ave S.W. to Palistone Rd S.W.

Planning

90 Ave S.W.

  • from 14 St S.W. to Oakmount Dr S.W.

Planning

Heritage Dr S.W.

  • from 14 St S.W. to Haddon Rd S.W.

Planning

Macleod Tr S.

  • from Fish Creek to Shawnessy Blvd S.E.

Planning

Shawnessy Blvd S.W.

  • from Shawnessy Dr S.W. to Macleod Tr S.

Planning

Shawnessy Dr S.W.

  • from Shawnessy Blvd S.W. to Shawnessy Blvd S.W.

Planning

Southland Dr S.W.

  • from Elbow Dr S.W. to Oakmoor Way S.W.

Planning

50 Ave S.W.

  • from Crowchild Tr S.W. to 14A St S.W.

Planning

8 St S.W.

  • from 10 Ave S.W. to 2 Ave S.W.

Planning

26 Ave S.W.

  • from 14 St S.W. to 37 St S.W.

Planning

Calgary Roadway Activities Map

The Calgary Roadway Activities Map is a visual representation of road projects, such as paving. Click the link to discover what’s happening on Calgary’s transportation network!

2026 pavement rehabilitation projects

Major road locations

Northeast projects

Location From/To Community
Country Hill Blvd N.E. (EB) 36 St N.E. - Metis Tr N.E.  Stonegate Landing
32 Ave N.E. (EB) Barlow Tr N.E. - 36 St N.E. Horizon
32 Ave N.E. (WB) 36 St N.E. - Barlow Tr N.E. Horizon
Dover Ridge Dr S.E. 26 St S.E. - Dovercliffe Wy S.E. Dover
36 St S.E. (SB) 90m north of 26 Ave S.E. - 175m south of Peigan Tr S.E. Dover
Memorial Dr (EB) 36 St N.E. - Marlborough Wy N.E. Forest Heights
Memorial Dr (WB) Marlborough Wy N.E. - 36 St N.E. Forest Heights
12 St N.E. Mcknight Bv N.E. - 32 Ave N.E. McCall
36 St N.E. (SB) 39 Ave N.E. - 16 Ave N.E. Rundle
32 Ave N.E. 110m west of 32 Ave/12 St N.E intersection - 100m east of 32 Ave/12 St N.E. intersection McCall/South Airways
36 St N.E. (NB) 16 Ave N.E. - 39 Ave N.E. Rundle

Northwest projects

Location From/To Community
Sarcee Tr N.W. Country Hills Blvd N.W. - 28m north of Citadel Blvd N.W. Citadel
Shaganappi Tr. N.W. (NB) 210m South of Kincora Gate N.W. - 144 Ave N.W. Nolan Hill
128 Ave N.W. 37 St N.W. (NB) - Shaganappi Tr N.W. Kincora
Shaganappi Tr N.W. (SB) 144 Ave N.W. -  Symons Valley Pkwy N.W. Nolan Hill
Berkshire Bv N.W. (WB) Beddington Tr N.W. - 14 St N.W. Beddington Heights
Berkshire Bv N.W. (EB) 14 St N.W. - Beddington Tr N.W. Beddington Heights
John Laurie Bv N.W. (EB) Sarcee Tt N.W. - Shaganappi Tr N.W. Dalhousie
53 St N.W. (SB) John Laurie Bv N.W. - Crowchild Tr N.W. ramp Dalhousie
53 St N.W. (NB) Crowchild Tr N.W. ramp - John Laurie Bv N.W. Dalhousie
John Laurie Bv N.W. (WB) 115m north of Sarcee Tr N.W. - 180m west of Shaganappi Tr N.N. Dalhousie
Beddington Bv N.W. (SB) Sandstone Hill N.W. - Centre St N Beddington Heights
Beddington Bv N.W. (NB) Centre St N - Sandstone Hill N.W. Beddington Heights

Southeast projects

Location From/To Community
Builders Rd S.E. 1 St S.E. - 50 Ave S.E. Manchester Industrial
76 Ave S.E. Barlow Tr S.E. - 52 St S.E. Foothills
Manhattan Rd S.E. 46 Ave S.E. - 42 Ave S.W. Manchester
36 St S.E. 17 Ave S.E. - 8 Ave S.E. Albert Park/Radisson Heights
Bonaventure Dr S.E. Southland Dr S.E. - Willow Park Dr S.E. Southwood/Willow Park
Anderson Rd S.E. (WB) Deerfoot Tr - Macleod Tr S Willow Park
Anderson Rd S.E. (EB) Macleod Tr S - Deerfoot Tr Willow Park
Barlow Tr S.E. (NB) 90 Ave S.E. - 76 Ave S.E. Foothills Industrial
146 Ave S.E. 104 St S.E. - Range Road 285
Macleod Tr S.E. (SB) Macleod Tr S.E. offramp - Shawnessy Bv S.E. Millrise
Macleod Tr S (SB) 162 Ave S.E./Sun Valley Bv S.E. bridge - Shawnessy Bv S.E. Fish Creek Park/Shawnee Slop/Millrise
Macleod Tr S (NB) Shawnessy Bv S.E. - 162 Ave S.E./Sun Valley Bv S.E. bridge Fish Creek Park/Midnapore
Shawnessy Bv S.E. (EB) Shawnessy Dr S.W. - Macleod Tr S.E. Millrise
Shawnessy Bv S.E. (WB) Macleod Tr S.E. - Shawnessy Dr S.W. Millrise
149 Ave S.E. onramp 149 Ave S.E. - Macleod Tr S Midnapore
Macleod Tr S.E. offramp Macleod Tr S.E. - 149 Ave S.E. Midnapore
Bannister Rd S.E. offramp Bannister Rd S.E. - Macleod Tr S Midnapore
130 Ave S.E. (WB) Deerfoot Tr S.E. - Douglasdale Pt S.E. Douglasdale
130 Ave S.E. (EB) Douglasdale Pt S.E. - Deerfoot Tr S.E./130 Ave S.E. Overpass Mckenzie Lake

Southwest projects

Location From/To Community
26 Ave S.W. 14 St - 37 St S.W. Killarney, Glengarry, Richmond, South Calgary
8 St S.W.   10 Ave - 2 Ave S.W. Beltline
50 AV S.W. Crowchild Tr - 14A St S.W. North Glenmore Park
Southland Dr S.W. (WB) Elbow Dr S.W. - Oakmoor Wy S.W. Southwood/Braeside
Southland Dr S.W. (EB) Oakmoor Wy S.W. - Elbow Dr S.W. Southwood/Braeside
24 St S.W. 90 Ave S.E. - Palistone Rd S.W. Bayview
90 Ave S.W. (WB) 14 St S.W. - Oakmount Dr S.W. Bayview
90 Ave S.W. (EB) Oakmount Dr S.W. - 14 St S.W. Oakridge
Heritage Dr S.W. 14 St S.W. - Haddon Rd S.W. Haysboro
Shawnessy Dr S.W.  Shawnessy Bv S.W. Millrise
James Mckevitt Rd S.W. offramp James Mckevitt Rd S.W. - Macleod Tr S Millrise
Macleod Tr S offramp Macleod Tr S - James Mckevitt Rd S.W. Shawnee Slope
Macleod Tr S offramp Macleod Tr S - Shawnee Dr S.W. Shawnee Slope

Local road locations

Northeast projects

Location From/To Community
12 St N.E. ramp St Georges St N.E. - Memorial Dr N.E. Bridgeland/Riverside
30 Ave N.E. 23 St N.E. - 18 St N.E.  South Airways
Falshire Wy N.E. Falshire Dr N.E. - Falshire Dr N.E. Falconridge
Falchruch Rd N.E. Falconridge Dr N.E. - Falworth Wy N.E. Falconridge
5 Ave N.E. Moraine Dr N.E. - 28 St N.E. Franklin
35 St/34 Ave/37 Ave N.E. loop 29 St N.E. - 34 St N.E. Horizon
34 St N.E. 32 Ave N.E. - 39 Ave N.E. Horizon
Manora Dr N.E. Madigan Dr N.E. (east leg) - Madigan Dr N.E. (west leg) Marlborough Park
Manora Hill/Manora Rise N.E. (loop) Madigan Dr N.E. - Manora Cr N.E. Marlborough Park
Malvern Dr N.E. Madigan Dr N.E. (north leg) - Madigan Dr N.E. (south leg) Marlborough Park
Martindale Cr N.E. Martindale Rd N.E. (west leg) - Martindale Rd N.E. (east leg) Martindale
29 Ave/Pinecliff Wy/Pinecliff Dr/ Pinecliff Rd N.E. (loop) Rundlehorn Dr N.E. - Pinecliff Rd N.E. (north side) Pineridge
Phair Ave/13A St/12A St N.E. Danole St N.E. - 7 Ave N.E.  Renfrew
Cardell St/Thomson Ave N.E. Phair Ave N.E. - 13 St N.E. Renfrew
12A St/Abott Ave N.E. Cardell St N.E. (west leg) - Cardell St N.E. (eest leg) Renfrew
4 St/29 Ave N.E. 30 Ave N.E. - 1 St N.E. Winston Heights/Mountainview
Abalone Cr/Abalone Wy N.E. Abberfield Pl N.E. Abbeydale
28 Ave N.W./NE 6 St N.W. (cul-de-sacs) - 30 Ave N.E. Mount Pleasent
2 St N.E. 32 Ave N.E. - 26 Ave N.E. Tuxedo Park
39 Ave N.E. 29 Ave N.E. - Barlow Tr N.E. (NB) Horizon
24 Ave N.E. Edmonton Tr N.E. - 6 St N.E. Winston Heights/Mountview

Northwest projects

Location From/To Community
27 Ave N Edmonton Tr N.W. - 4 St N.W. Mount Pleaseant
Silverview Rd N.W. Silverview Wy N.W. - 54 Ave N.W. Silver Springs
23 St N.W. 7 Ave N.W. - Kensington Rd N.W. West Hillhurst
Edgeland Rise N.W. Edgepark Bv N.W. - Edgeland Rd N.W. Edgemont
Scurfield Dr N.W. Scenic Acres Bv N.W. (east side) - Scenic Acres Bv N.W. (west side) Scenic Acres
Scenic Acres Dr N.W. Scenic Acres Bv N.W. (west side) - Scenic Acres Bv N.W. (east side) Scenic Acres
24 Ave N.W. 5 St N.W. - 2 St N.W. Tuxedo Park
Edgedale Court N.W. Edgedale Wy N.W. cul-de-sac Edgemont
Edgedale Pl N.W. Edgedale Wy N.W. cul-de-sac Edgemont
100 Edgedale Pl N.W. Edgedale Dr N.W. cul-de-sac Edgemont
200 Edgedale Pl N.W. Edgedale Dr N.W. cul-de-sac Edgemont
Edgedale Pl N.W. Edgewood Rise N.W. cul-de-sac Edgemont
Edendale Pl N.W. Edendale Wy N.W. cul-de-sac Edgemont
Edcath Rise N.W. Cul-de-sac Edgemont
Edcath Court N.W. Edcath Rise N.W. cul-de-sac Edgemont
Edenwold Pl N.W. Edenwold Cr cul-de-sac Edgemont
100 Edforth Pl N.W. Edforth Wy N.W. cul-de-sac Edgemont
200 Edforth Pl N.W. Edforth Wy N.W. cul-de-sac Edgemont
300 Edforth Pl N.W. Edforth Wy N.W. cul-de-sac Edgemont
Edendale Wy N.W. Edforth Cr N.W. - Edenwold Dr N.W. Edgemont
Edforth Rd N.W. Edwold Dr N.W. - Edforth Wy N.W. Edgemont
Edforth Wy N.W. Edenwold Dr N.W. - Edforth Cr N.W. Edgemont
Edgedale Wy N.W. Edgedale Dr N.W. - Edgedale Rd N.W. Edgemont
Edgeford Rd N.W. Edgehill Dr N.W. - Edgeford Wy N.W. Edgemont
Edgeford Wy N.W. Edgedale Dr N.W. - Edgeford Rd N.W. Edgemont
Edgewood Dr N.W. Edgedale Dr N.W. - Edgewood Rise N.W. Edgemont
Edgewood Rise N.W. Edgedale Dr N.W. - Edgewood Rise N.W. Edgemont
Edgepark Bv/Edgepark Rise N.W. 100m north of Edgepark Rise N.W. cul-de-sac Edgemont
Edgehill Dr N.W. North leg - south leg Edgemont
Edgedale Rd N.W. Edgedale Wy N.W. - Edgedale Dr N.W. Edgemont
Edgedale Cl N.W. Cul-de-sac Edgemont
Edgehill Cr N.W. Edgehill Dr - west leg to east leg Edgemont
Edgehill Court N.W. Edgehill Cr cul-de-sac Edgemont
Edgehill Bay N.W. Edgehill Cr cul-de-sac Edgemont
Edgehill Mews N.W. Edgehill Dr cul-de-sac Edgemont
Edendale Wy N.W. Edenwold Dr N.W. - Edendale Cr N.W. Edgemont
Edforth Cr N.W. Edenwold Dr N.W. loop Edgemont
Edenwold Cr N.W. Edenwold Dr N.W. loop Edgemont

Southeast projects

Location From/To Community
60 St S.E. 17 Ave S.E. - 23 Ave S.E. Forest Lawn Industrial
23 Ave S.E. 60 St S.E. - 52 St S.E. Forest Lawn Industrial
Athabasca St S.E. Arlington Dr S.E. - 83 Ave S.E. Acadia
83 Ave/Atlas Dr S.E. Athabasca St S.E. - Arlington Dr S.E. Acadia
Burbank Rd S.E. Burleigh Cr S.E. - 64 Ave S.E. Burns Industrial
9 Ave S.E. 22 St S.E. - CDS Inglewood
38A Ave S.E. 36 Ave S.E. - CDS Manchester Industrial
Manchester Rd S.E. 38A Ave S.E. - 36 Ave S.E. Manchester Industrial
31 St/30 St S.E. 17 Ave S.E. - 33 St S.E. Southview
16A St S.E. 54m south of 15 Ave S.E. - cul-de-sacs Inglewood
14 Ave S.E. 15 St S.E. - 16A St S.E. Inglewood
3 St S.E. intersection 25 Ave S.E. - 61m north of 25 Ave S.E. Manchester Industrial

Southwest projects

Location From/To Community
21 Ave S.W. 17 St S.W. - 14 St S.W. Bankview
4A St S.W. 38 Ave S.W. - 39 Ave S.W. Elbow Park
7 St S.W. Sifton Bv S.W. - 29 Ave S.W. Elbow Park
30 Ave/24A St S.W. 32 Ave S.W. - 26 St S.W. Richmond
400 Woodglen Pl S.W. Woodglen Cl S.W. - cul-de-sacs Woodbine
Woodglen Cl S.W. 100 Woodglen Pl S.W. - Woodglen Cl S.W. Woodbine
Woodglen Cl S.W. Woodbine
300 Woodglen Pl S.W.  Cul-de-sacs Woodbine
32 Ave S.W. 28 St S.W. - 24A St. cul-de-sacs Richmond
33 St S.W. 12 Ave S.W. - 17 Ave S.W. Rosscarrock
10 St S.W.  Dorchester Ave S.W. - Cameron Ave S.W. Upper Mount Royal
14A St S.W. 17 Ave S.W. - 19 Ave S.W. Sunalta
Woodglen Mews S.W. Woodglen Rd S.W. cul-de-sac Woodbine
Woodglen Cl S.W. Woodglen Rd S.W. cul-de-sac Woodbine
25 Ave S.W. 45 St S.W. - 24 St S.W. cul-de-sac Glendale/Killarney/Glengarry
100 Woodstock Pl S.W. Woodstock Wy S.W. cul-de-sac Woodlands
100 Woodstock Pl S.W. Woodglen Cl S.W. cul-de-sac Woodbine
200 Woodglen Pl S.W. Woodglen Pl S.W. cul-de-sac Woodbine

Frequently asked questions

How will I be notified if paving work is scheduled in my neighbourhood?

Paving occurs not only on major routes, but in communities as well. If you live on a street where paving work will happen, project staff will connect with you prior to the start of the project to deliver information detailing the project impacts and provide contact information.

How does The City decide which roads to repave?

The City follows a multi-step process to objectively evaluate pavement quality and condition of Calgary’s road network and identify priorities for each paving season. The paving program is determined based on factors such as budget, upcoming infrastructure work (including utility repairs), and pavement quality.

Information for contractors and consultants

Learn more about the Paving Programs processes in the road work brochure. All work complies with Calgary’s Roads Construction Standard Specifications.


This information has no legal status and cannot be used as an official interpretation of the various bylaws, codes and regulations currently in effect. The City of Calgary accepts no responsibility to persons relying solely on this information. Web pages are updated periodically. ​