Tennis in Calgary

In brief

The directory lists 31 clubs where you can play tennis in Calgary. They are mainly in Southwest Calgary, Bridgeland-Riverside, Charleswood, Northwest Calgary, Marlborough Park. To book, contact the club directly.

All Tennis 31 Padel 1 Pickleball 10 Badminton 2 Table tennis 4

The map loads from OpenStreetMap only when you open it.

Aforza Tennis
Aforza Tennis
Calgary · Southwest Calgary
5600 19 St SW
Tennis
See the club →
Bridgeland Tennis Court
Bridgeland Tennis Court
Calgary · Bridgeland-Riverside
848 McPherson Rd NE
Tennis
See the club →
Canyon Meadows Tennis Courts
Canyon Meadows Tennis Courts
Calgary · Southwest Calgary
75 Canova Rd SW
Tennis
See the club →
Charleswood Outdoor Public Tennis Courts
Charleswood Outdoor Public Tennis Courts
Calgary · Charleswood
Tennis
See the club →
Christie Park Tennis and Pickleball Courts
Christie Park Tennis and Pickleball Courts
Calgary · Southwest Calgary
7 Christie Estate Terrace SW
TennisPickleball
See the club →
Crescent Park​ Tennis Court (3)
Crescent Park​ Tennis Court (3)
Calgary · Northwest Calgary
401 11 Ave NW
Tennis
See the club →
Elbow Park Tennis Club
Elbow Park Tennis Club
Calgary · Southwest Calgary
800 34 Ave SW
Tennis
See the club →
FCTC - Filipino Calgary Tennis Club
FCTC - Filipino Calgary Tennis Club
Calgary · Marlborough Park
6033 Madigan Dr NE
Tennis
See the club →
Foothills Pickleball Courts
Foothills Pickleball Courts
Calgary · Northwest Calgary
2825 24 Ave NW
TennisPickleball
See the club →
Glendale Meadows Tennis Courts
Glendale Meadows Tennis Courts
Calgary · Glendale
Tennis
See the club →
Glenmore Athletic Park Tennis court (7)
Glenmore Athletic Park Tennis court (7)
Calgary · Southwest Calgary
5600 19 St SW
Tennis
See the club →
Haultain Tennis Courts
Haultain Tennis Courts
Calgary · Beltline
13th Avenue Southwest &, 2 St SW
Tennis
See the club →
Inglewood Tennis Courts (3)
Inglewood Tennis Courts (3)
Calgary · Southeast Calgary
2015 9 Ave SE
Tennis
See the club →
Mega Courts Pickleball and Tennis Ltd
Mega Courts Pickleball and Tennis Ltd
Calgary · Southeast Calgary
5160 68 Ave SE
TennisPickleball
See the club →
Mount Pleasant Tennis Club
Mount Pleasant Tennis Club
Calgary · Crescent Heights
117 4 Ave NE
Tennis
See the club →
Oakridge Racquet Club
Oakridge Racquet Club
Calgary · Southwest Calgary
9504 Oakfield Dr SW
Tennis
See the club →
Osten & Victor Alberta Tennis Centre
Osten & Victor Alberta Tennis Centre
Calgary · Acadia
295 90 Ave SE
Tennis
See the club →
Ramsay tennis courts
Ramsay tennis courts
Calgary · Southeast Calgary
2040 Ramsay St SE
Tennis
See the club →
Renfrew Tennis Courts (3)
Renfrew Tennis Courts (3)
Calgary · Renfrew
1325 Regal Crescent NE
Tennis
See the club →
Shaganappi Tennis Club
Shaganappi Tennis Club
Calgary · Southwest Calgary
2516 14 Ave SW
Tennis
See the club →
Stanley Park Tennis Courts
Stanley Park Tennis Courts
Calgary · Parkhill
Tennis
See the club →
The City of Calgary North Glenmore Park Tennis Courts
The City of Calgary North Glenmore Park Tennis Courts
Calgary · Southwest Calgary
7305 Crowchild Trl SW
Tennis
See the club →
Thornhill Tennis / Pickleball Courts
Thornhill Tennis / Pickleball Courts
Calgary · Northwest Calgary
6617 Centre St NW
TennisPickleball
See the club →
Brentwood TennisCourt (4)
Calgary · Brentwood
Tennis
See the club →
CKE Tennis and Pickleball Courts
Calgary · Southwest Calgary
1015 73 Ave SW
TennisPickleball
See the club →
Patterson Heights Tennis Court
Calgary · Patterson
Tennis
See the club →
Peoples Table Tennis Club Ltd
Calgary · Tuxedo Park
222 16 Ave NE #200
TennisTable tennis
See the club →
Tennis Court-[3] Deerfoot Athletic Park NE
Calgary · Mayland Heights
1203 14 Ave NE
Tennis
See the club →
Tennis Workout Lab
Calgary · Southeast Calgary
1232 9 Ave SE
Tennis
See the club →
Westpark Tennis Court
Calgary · Southwest Calgary
79 Westpark Ct SW
Tennis
See the club →
Wildwood Tennis Courts
Calgary · Southwest Calgary
EB Spruce DR @, Wedgewood Dr SW
Tennis
See the club →

Booking a tennis court in Calgary

Pick a club from the list above: its page gives the address, neighbourhood, courts and contacts. Clubs marked “Online booking” show their free slots live.

In tennis, a slot is usually booked for an hour or an hour and a half. Weekday evenings and weekends go fast: booking a few days ahead avoids disappointment.

Frequently asked questions

How many tennis clubs are there in Calgary?

The directory lists 31 tennis clubs in Calgary. Neighbourhoods: Southwest Calgary, Bridgeland-Riverside, Charleswood, Northwest Calgary, Marlborough Park.

Can I book a tennis court online in Calgary?

For now, tennis clubs in Calgary are booked by contacting them directly: their details are on their page.

Play tennis in other cities

Toronto 53 Ottawa 36 Mississauga 31 Montreal 31 Vancouver 29 Edmonton 19 Hamilton 9 Winnipeg 9

Read next

Tennis Tennis court dimensions: singles, doubles and the space around 6 min read
Do you run a tennis club in Calgary?
Create its booking space: your courts, your hours, your prices, your members. Two minutes.
Create my club