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.

Seasonal openings and closures of the various tennis courts are subject to change without notice to avoid shoulder season hazards including snow, snowmelt, and ice.  Our priority is the safety of our community and every effort is made to predict our capacity to maximize the extent of the playable season. The decision to open or close courts is based on avoiding accidents and damages.

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

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