Tennis and pickleball courts

The City owns and operates over 160 outdoor tennis courts throughout Calgary. Most of these courts have been adapted for users to play either tennis or pickleball.

During the shoulder seasons—spring and fall—we kindly ask for your understanding as the tennis courts remain closed. The shoulder seasons bring unpredictable weather and temperature fluctuations, which can compromise the integrity of the court surface. This temporary closure is necessary to preserve the courts' condition and ensure they are safe and ready for use in the coming months.

Why the Courts Remain Closed During the Spring & Fall

  1. Maintenance and Repairs
    The shoulder seasons provides an ideal window for conducting necessary maintenance and repairs. This can include sweeping and washing the courts, fixing cracks, and ensuring the nets and fencing are in good condition. Regular upkeep during this period helps prevent more significant issues that could arise during peak usage times.
  2. Weather Conditions
     The unpredictable weather during the shoulder seasons, including potential frost, rain, and fluctuating temperatures, can negatively affect the court surfaces. Keeping the courts during this time prevents damage caused by these conditions, ensuring the courts remain safe and playable when reopened.
  3. Safety Concerns
    Wet or icy surfaces can be hazardous for players, increasing the risk of slips and falls. By closing the courts during the shoulder seasons, we prioritize the safety of our community members and reduce the likelihood of injuries.
  4. Cost Efficiency
    Performing maintenance and repairs during the shoulder seasons is more cost-effective than addressing emergency repairs during peak season. This proactive approach helps manage budget allocations more efficiently and ensures the courts are in top condition for high-demand periods.
  5. Environmental Impact
    Closing the courts during the shoulder season reduces the environmental impact associated with frequent unpredictable weather-related openings and closures. It allows for a period of rest, contributing to the sustainability of our facilities.

Closing the tennis courts during the spring and fall allows us to perform essential maintenance and repairs, protect the surface from weather-related damage, and ensure user safety.

We appreciate your understanding and cooperation as we work to maintain safe, high-quality courts for the community.

Most City-owned courts are fenced and are locked during the off-season.

Book a tennis court

Want to know more about tennis court types, locations, status, rental rates, schedules and availability? Click the link below to find these answers and to book a tennis court that fits your needs.

Tennis and pickleball court locations

Courts not listed below are maintained by the community association. Please contact the community association directly.

* tennis court that has also been adapted for pickleball play
** court that is for pickleball only

NE courts

Community # of courts Address Status

Bridgeland*

2

Marlborough​ *

3

Marlborough Park*

4

Mayland/Deerfoot Park​*

3

Monterey Park​*

2

Pineridge*

3

Prairie Winds/West Winds*

3

Renfrew*

3

731 13 Ave. N.E.

Rundle*

3

Whitehorn*

4

NW courts

Community # of courts Address Status

Arbour Lake*

3

Brentwood*

4

West Confederation Park*

3

Confederation Park (East)​*

3

Crescent Park​ * 

3

9 Ave. & 2 St. N.W.

Dalhousie*

4

Dalhousie Station*​

2

​Edgemont*

2

Edgemont*

2

Foothills​ Athletic Park

Pickleball courts map

8

Hamptons*

2

Hidden Valley*

2

Huntington Hills/Thornhill*

5

MacEwan Glen*

2

Point McKay

2

45 Point Dr. N.W.

Rocky Ridge*

1

10427 Vista Dr. NW​

Ranchlands*

2

Sandstone*

2

Scenic Acres

2

Shouldice Park*

4

Silver Springs*

4

SE courts

Community # of courts Address Status

​Albert Park/Radisson Heights*

4

Deer Run*

3

Douglas Glen*

2

Forest Lawn*​

3

Inglewood​*

3

Ogden/George Moss*

3

7225 24 St. S.E.

Queensland*​

3

Ramsay*

3

Walgrove Park**

1

SW courts

Community # of courts Address Status

​Braeside*

2

Canyon Meadows*

4

​​84 Canterbury Dr. S.W.

Glenmore Athletic Park

7

5300 19 St S.W.

Haultain Park*

3

Killarney​*

2

North Glenmore Park​ *

4

Patterson*

2

Richmond Green​*

4

Shawnee Slopes*

2

​Shawnessey*

3

Signal Hill*

1

Somerset*

2

999 Somerset Dr. S.W.

South Glenmore Park​*

4

Stanley Park​*

6

West Springs*

1

Windsor Park*​

2

5304 6 St. S.W.

Woodlands*

3

Please note:

  • Some community-owned courts may be private (for community association members only). Call the appropriate community association for this information.
  • The City does not operate any indoor courts. Call the appropriate business for this information.
  • Courts may be closed due to adverse court conditions or for repair or lifecycle upgrading.

Please note that players are limited to 30 minutes of playing time if there are people waiting to play on all City-owned courts.

Courts can be booked for special events/tournaments.

Call 311 to report any concerns or problems with court maintenance, vandalism, hazards etc.

undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null