The 9 Best Indoor Tennis Courts in Calgary & Alberta

I love a court with a mountain view as much as the next wanderer, but I've also learned the hard truth about playing tennis in Alberta: for a good chunk of the year, the only view that matters is the ceiling. Snow arrives, the outdoor nets come down, and the whole game moves inside. So this time I went hunting for the province's best indoor courts — the bubbles, domes, and club buildings that keep a rally going in January. Below are nine I'd send any traveling or winter-bound player toward, pulled from every venue in the TennisWhere Alberta directory, filtered to real indoor tennis, and ranked. It's a companion to my scenic Calgary courts guide and my ranking of Alberta's highest-rated clubs — this one is for the months when "outdoor" isn't on the table.
A quick word on trust before we warm up. Some of these are public centres you can pay-and-play; a few are members-only clubs I'll be upfront about. Ratings and player notes come from reviews aggregated on TennisWhere as of August 2026, and the surfaces, court counts, pricing, and access details are what players and venues reported — where the structured listing and the reviews disagree, I say so rather than pick a side. The photos throughout give you a feel for the indoor setting each court sits in; for shots of the actual courts, the live profile I link under every entry has the latest. Details drift — fees creep, domes get rebuilt — so check the linked profile before you pack the bag.
Alberta indoor tennis courts at a glance
Here's the cheat sheet I wish someone had handed me before my first Alberta winter. The thing that shapes your day here isn't the view — it's whether you can get in, and what an hour costs once you do.
| Club | City | Indoor courts | Surface | Access & price |
|---|---|---|---|---|
| Osten & Victor Alberta Tennis Centre | Calgary | 8 | Plexipave (hard) | Membership + hourly court fees |
| Aforza Tennis | Calgary | 7–8 | Not specified | Public; hourly + memberships |
| Saville Community Sports Centre | Edmonton | 6 (reviews say 8) | Hard | Public; ~$40/hr winter, $30 summer |
| Red Deer Tennis Club | Red Deer | 4 (some say 3) | Hard | Public; $30/hr pass, $50/hr non-pass |
| IQ Tennis & Pickleball Centre | Edmonton | Not listed | Plexipave (hard) | Public; membership + hourly |
| The Riverside Club | Calgary | Listed 8 / reviews ~2 | Cushioned (soft) | Public; $35/hr + GST or membership |
| Royal Glenora Club | Edmonton | Not listed | Clay | Private (members + guests) |
| The Glencoe Club | Calgary | 6 | Not specified | Private, members-only |
| Calgary Winter Club | Calgary | 6 | Hard | Private, members-only |
1. Osten & Victor Alberta Tennis Centre — Calgary

If you play one indoor session in Alberta, make it here. Osten & Victor Alberta Tennis Centre holds a 4.3-star rating across 60 reviews on TennisWhere as of August 2026, and it's the closest thing the province has to a flagship: eight indoor Plexipave courts (reviewers count 13 in total, eight indoor plus five outdoor), lit for evening play, on the city's southeast side. According to player reviews compiled on TennisWhere, the courts are modern and well-kept with a genuinely good atmosphere — the kind of facility a visiting player is relieved to find.
Now the practical part, because it's where the friction lives. This is a membership-oriented centre with paid court time, and the single loudest note in the reviews is that winter booking is hard — demand is high and a slot isn't guaranteed even for members. Non-members can still get on with a per-court fee, and there's a running "50% off summer indoor rates" deal worth knowing about. Lessons and junior programs get named-checked often and warmly. Come with a booking already in hand and you'll love it; roll up hoping for a walk-on court in February and you may be out of luck.
At a glance: 8 indoor Plexipave courts · lit for evening play · membership + hourly court fees · SE Calgary
You'll love: modern courts, evening lights, and a deep lesson and junior program. Heads-up: winter booking is competitive and never guaranteed, even for members.
The takeaway is simple: this is the best all-round indoor tennis in Calgary, and it knows it — so treat a court here as something you reserve, not something you stumble into.
Full details, hours, and booking → Osten & Victor Alberta Tennis Centre on TennisWhere
2. Aforza Tennis — Calgary

My pick for the most useful public option in the city. Aforza Tennis rates 4.3 stars across 60 reviews as of August 2026, and it solves the traveler's problem neatly: it's open to the public, it books online, and it stacks courts under one roof in southwest Calgary. The structured listing shows seven indoor courts; reviewers describe eight — six under a bubble plus two in a building — alongside a few padel courts, so expect a busy, multi-surface complex rather than a quiet boutique.
What makes it stick for me is the full-day setup: there's a café, a clubhouse, on-site stringing for when you pop a string mid-trip, plus coaching and junior and adult lessons. The bubble courts are lit for evening play. The honest gripes from reviewers are the ones you'd expect from a popular indoor spot — the bubble can feel crowded, cleanliness and the divider nets draw the occasional complaint, and non-member rates aren't cheap, especially in the busy winter stretch. Book online, come as a walk-on guest if you like, and you've got a reliable Calgary hit.
At a glance: 7–8 indoor courts (bubble + building) · lit · online booking · public, hourly + memberships · SW Calgary
You'll love: public access, online booking, a café, and mid-trip stringing. Heads-up: the bubble gets crowded and non-member rates climb in winter.
Bottom line, if you want indoor tennis in Calgary without joining anything, Aforza is the one to bookmark first.
Full details, hours, and booking → Aforza Tennis on TennisWhere
3. Saville Community Sports Centre — Edmonton

Head north and this is Edmonton's indoor tennis engine room. Saville Community Sports Centre carries a 3.7-star rating across 99 reviews as of August 2026 — a number worth reading in context, since it's a sprawling multi-sport University of Alberta complex and those reviews cover far more than the tennis. On the tennis side, the structured listing shows six hard courts; reviewers describe eight indoor plus six outdoor domed for winter, so the count depends on who you ask, but either way it's the deepest public indoor block in the city.
For a solo traveler, the standout detail is the ball machine — a rarity on this list, and a lifesaver when you don't have a hitting partner in a strange city. Courts are well maintained, coaching is available, and pricing is refreshingly plain: a $40 court hour from October to April, dropping to $30 in the warmer months. The recurring warnings are logistical rather than about the tennis — parking is a genuine headache during tournaments, the courts run hot in summer, and big events get loud. Book ahead and budget extra time to find a parking spot.
At a glance: 6 indoor hard courts (reviews say 8) · ball machine · public · ~$40/hr Oct–Apr, $30 May–Sep · Edmonton
You'll love: deep public court availability and a ball machine for solo practice. Heads-up: parking is rough during events, and summer courts get hot.
If you're playing indoor tennis in Edmonton and don't want a membership, Saville is the default answer — just leave early for parking.
Full details, hours, and pricing → Saville Community Sports Centre on TennisWhere
4. Red Deer Tennis Club — Red Deer

Halfway between Calgary and Edmonton, this is the best-rated indoor option on my list. Red Deer Tennis Club earns 4.6 stars across 21 reviews as of August 2026, and it's a proper year-round operation: four indoor hard courts (a few reviewers count three) plus eight outdoor courts for spring through fall, all lit for evening play. There's a café, a clubhouse, on-site stringing, and — like Saville — a ball machine, indoor and outdoor, for five dollars an hour.
The pricing here is the most transparent of anyone, which I appreciate: pass holders pay $30 an hour indoors, non-pass holders $50, with a documented prime-time window of Monday to Thursday, 6 to 9 PM. Group lessons and junior programs are on offer, and the courts are well maintained. The one recurring caveat in the reviews is mixed opinions on club management — nothing that touches the tennis, but worth a mention. For a central-Alberta road trip, this is a genuinely pleasant place to get a winter hit in.
At a glance: 4 indoor hard courts (some say 3) · lit · ball machine · public, $30/hr pass / $50/hr non-pass · Red Deer
You'll love: the highest rating here, transparent pricing, and a ball machine. Heads-up: reviews are mixed on club management, and indoor prime time books up.
If your Alberta trip runs down Highway 2, don't skip Red Deer — it's the friendliest-rated indoor court between the two big cities.
Full details, hours, and pricing → Red Deer Tennis Club on TennisWhere
5. IQ Tennis & Pickleball Centre — Edmonton

The most distinctive building on this list. IQ Tennis & Pickleball Centre rates 4.2 stars across 30 reviews as of August 2026, and it's a year-round facility under an air-supported dome in west Edmonton, with pristine Indian Wells Plexipave courts and excellent lighting. It shares the dome with pickleball, and the structured listing only pins down the pickleball court count — the tennis court number isn't stated — so I won't invent one; go in expecting a shared, modern, well-lit space rather than a tennis-only hall.
Players consistently praise the condition of the courts, the coaching, and the junior programs. The friction point, and it's a real one in the reviews, is money and history: the centre moved from free public access to a pay-to-play model, requiring both a membership and an hourly booking fee, and some longtime users clearly miss the old days. Non-members can still book without joining, and there's a clubhouse on site. If you can look past the pricing story, the playing surface itself is as good as anything in Edmonton.
At a glance: tennis + pickleball under an air dome · Plexipave hard · excellent lighting · public, membership + hourly · Edmonton
You'll love: a pristine, well-lit surface and strong coaching under a year-round dome. Heads-up: it's pay-to-play now (membership + fees), and the court count isn't published.
Come here for the surface and the lights; just make your peace with the booking fee before you arrive.
Full details, hours, and pricing → IQ Tennis & Pickleball Centre on TennisWhere
6. The Riverside Club — Calgary

The wildcard, and the one you'll either love or find odd. The Riverside Club rates 4.2 stars across 30 reviews as of August 2026, tucked along the river in northwest Calgary. Here's the honest data tangle: TennisWhere's listing shows eight courts, but most reviewers describe a small, cushioned soft-surface indoor setup — so treat the exact count as unconfirmed and check the profile. What everyone agrees on is the surface, and it's the reason to come.
That cushioned surface is easy on the knees, which reviewers over a certain age mention with real gratitude — but it plays with a lower bounce, so give yourself a game or two to adjust if you're used to hard courts. Access is by paid visit or membership (annual dues run $1,260, with three- and six-month options), court time is about $35 an hour plus GST, and there's a clubhouse on site. Younger, hard-hitting players may not love the soft bounce; anyone nursing tired joints will book it again.
At a glance: cushioned soft indoor courts (count unconfirmed) · public · $35/hr + GST or membership from $1,260/yr · NW Calgary
You'll love: a knee-friendly cushioned surface and a calm, clean club feel. Heads-up: the low bounce takes adjusting, and the court count in the data is unconfirmed.
If your body has started filing complaints after hard-court sessions, Riverside's cushioned indoor courts are the gentlest hit in Calgary.
Full details, hours, and membership → The Riverside Club on TennisWhere
7. Royal Glenora Club — Edmonton

Now we cross into members-only territory, starting with the grandest address of the bunch. Royal Glenora Club rates 4.4 stars across 60 reviews as of August 2026, perched in Edmonton's river valley, and it's the rare Alberta club offering both indoor and outdoor tennis on Classic Clay — a surface almost nobody else on this list can claim. It also earns a spot in my guide to Alberta's regally-named clubs, and in person it lives up to the name: clean, modern, and unmistakably upscale.
The catch is right there in the reviews: this is members-and-guests only, with high membership fees and no public drop-in. The club is well-lit and hosts tournaments, and if you can get in as a guest, the clay is a genuine treat in a hard-court province. Two honest notes players raise are strict access controls and the occasional cool reception at the front desk for non-members. So the play here is social — know a member, arrange a guest visit, and enjoy something you can't easily get anywhere else in Alberta.
At a glance: indoor + outdoor Classic Clay · well-lit · private (members + guests) · Edmonton river valley
You'll love: genuine clay courts and an upscale, well-run facility. Heads-up: members and guests only, with high fees and strict access.
The clay alone makes Royal Glenora worth angling for a guest pass — just don't expect to walk in off the street.
Full details and membership → Royal Glenora Club on TennisWhere
8. The Glencoe Club — Calgary

Calgary's most exclusive tennis address, and it wears that reputation openly. The Glencoe Club rates 4.2 stars across 60 reviews as of August 2026, with six indoor tennis courts inside a polished private facility in the city's southwest. Reviewers describe a well-maintained, professional environment with a distinctive playing surface — though the specifics on surface type and lighting aren't spelled out in the notes, so I'll leave those blank rather than guess.
Everything here comes back to access. This is strictly members-only, with a long waiting list and significant membership costs, and the court-booking process isn't detailed publicly. There's a café, a clubhouse, and on-site stringing to round out the club experience. For a visiting player this is more aspiration than plan — but if you happen to know a Glencoe member, it's one of the nicest places in Calgary to spend a winter afternoon with a racquet.
At a glance: 6 indoor courts · private, members-only · long waitlist · café, clubhouse, stringing · SW Calgary
You'll love: a polished, professional club and six dedicated indoor courts. Heads-up: members-only with a long waitlist — no casual access.
File Glencoe under "if you know someone" — a lovely indoor club that simply isn't built for drop-ins.
Full details and membership → The Glencoe Club on TennisWhere
9. Calgary Winter Club — Calgary

A fitting name to close on. Calgary Winter Club rates 4.1 stars across 60 reviews as of August 2026, and its tennis section runs six hard-surfaced indoor courts inside a modern, well-kept private club in northwest Calgary. Players describe quality courts and staff, plus junior and adult programs and league play — a full club calendar rather than just rentable court time.
As with the other private clubs here, cost and exclusivity are the headline. Access is membership-based, with high initiation and ongoing fees and a waitlist noted by some reviewers, and there's no specific mention of court lighting or a practice wall in the notes, so I won't claim either. If you're settling in Calgary for a season and want a social home for winter tennis — leagues, programs, familiar faces — this is a strong candidate. For a one-off visit, the public centres higher up this list are the easier door.
At a glance: 6 indoor hard courts · private, membership-based · junior/adult programs + league play · NW Calgary
You'll love: a real club community with leagues and programs for winter tennis. Heads-up: membership-based with high initiation fees; not a drop-in option.
Calgary Winter Club earns its name for locals building a winter routine — less so for the traveler passing through for a single hit.
Full details and membership → Calgary Winter Club on TennisWhere
How I ranked these courts
Full transparency, because you're trusting me with your winter court time. I started from every tennis venue in the TennisWhere Alberta directory, then kept only the ones with real indoor tennis — filtering out pickleball- and badminton-only halls, out-of-province listings, and venues with no genuine tennis signal in the reviews. From there I ranked by a blend of indoor-tennis quality, public accessibility, average rating, and review volume, leading with the public pay-and-play centres and closing with the members-only clubs. Ratings, surfaces, court counts, lighting, and pricing are drawn from data aggregated on TennisWhere as of August 2026, and where the structured listing and player reviews disagree, I flagged it instead of guessing. Want the outdoor-season version? See my scenic Calgary courts guide. Playing elsewhere this winter? I've done the same for Vancouver & BC and Toronto.
Frequently asked questions
Where can I play indoor tennis in Calgary in winter?
Calgary's main indoor options are Osten & Victor Alberta Tennis Centre (eight indoor Plexipave courts, 4.3★ across 60 reviews), Aforza Tennis (seven to eight courts under a bubble and building, public with online booking), The Riverside Club (a cushioned soft-surface club), and the members-only Glencoe Club and Calgary Winter Club (six indoor courts each). For the full list, browse indoor tennis courts in Calgary on TennisWhere.
Which Alberta indoor tennis courts are open to the public without a membership?
Several. Osten & Victor lets non-members book with a per-court fee, Aforza Tennis takes public online bookings, Saville Community Sports Centre in Edmonton is a public pay-per-hour centre, IQ Tennis & Pickleball Centre allows non-member booking, and Red Deer Tennis Club charges public hourly rates. The Glencoe Club, Calgary Winter Club, and Royal Glenora Club are members-only. You can filter more at the indoor tennis courts near me hub.
What surfaces do Alberta's indoor tennis courts use?
Mostly hard courts. Osten & Victor and IQ Tennis use Plexipave, Saville, Calgary Winter Club, and Red Deer play on hard courts, The Riverside Club uses a knee-friendly cushioned surface, and Royal Glenora Club in Edmonton is the outlier with Classic Clay — a rarity in the province.
How much does an indoor tennis court cost in Alberta?
Public rates as of August 2026: Saville Community Sports Centre runs about $40 an hour from October to April ($30 in summer), The Riverside Club is roughly $35 an hour plus GST, and Red Deer Tennis Club charges $30 an hour for pass holders and $50 for non-pass holders. Osten & Victor and IQ Tennis add an hourly court fee on top of membership. The private clubs (Glencoe, Calgary Winter, Royal Glenora) fold court time into membership dues.
Are there indoor tennis courts in Edmonton and Red Deer, not just Calgary?
Yes. Edmonton's indoor tennis includes Saville Community Sports Centre, the air-domed IQ Tennis & Pickleball Centre, and the members-only Royal Glenora Club — see indoor tennis courts in Edmonton. Central Alberta has the Red Deer Tennis Club, with four indoor hard courts and the highest rating on this list. You can also start from the broader tennis courts in Edmonton and tennis courts in Red Deer directories.
The bottom line, from one wanderer to another
After a winter of chasing indoor court time across Alberta, it comes down to a single question: do you want a door you can walk through, or a club you belong to? The public centres — Osten & Victor, Aforza, Saville, IQ, Riverside, Red Deer — will get a visiting or casual player onto a court, as long as you book ahead of the winter rush. The members-only clubs — Glencoe, Calgary Winter, Royal Glenora — are for locals settling in for the season, and Royal Glenora's clay is the one prize worth angling for a guest pass to reach. Figure out which one your winter needs, then check the live profile for hours and pricing before you go.
- Want public, book-and-play tennis: Osten & Victor, Aforza, Saville, IQ, Red Deer.
- Want a knee-friendly surface: The Riverside Club's cushioned courts.
- Want a members' club for the season: Glencoe, Calgary Winter Club, or Royal Glenora.
Now go find your winter court. And if there's an Alberta bubble I've missed, I want to hear about it.
Key Takeaways
- Best all-round indoor tennis: Osten & Victor Alberta Tennis Centre, Calgary — eight indoor Plexipave courts, lit for evening play (4.3★, 60 reviews).
- Best public option in Calgary: Aforza Tennis — seven to eight courts, online booking, café and on-site stringing.
- Highest rated on this list: Red Deer Tennis Club (4.6★), with four indoor hard courts, a ball machine, and transparent pricing.
- Only clay in the province: Royal Glenora Club, Edmonton — indoor and outdoor Classic Clay, but members and guests only.
- Court counts, surfaces, and prices are listed per venue above; where the data and reviews disagree, the entry says so.
Planning winter tennis around Alberta? Browse every court near you — surface, lighting, indoor/outdoor, and booking — on TennisWhere Alberta, or jump straight to indoor tennis courts near me.
About the author: The Scenic Baseline is TennisWhere's traveling-player column — a laid-back, low-stakes hunt for the best courts in every city, backed by the TennisWhere directory's player ratings and reviews.
Sources
All ratings, review highlights, surfaces, court counts, lighting, pricing, and access details are drawn from the TennisWhere Alberta court directory and its aggregated player reviews, retrieved 2026-08-12: https://www.tenniswhere.com/ab/
TennisWhere