A guide to playing tennis

ActiveSG Tennis Courts in Singapore

10 venues7 areas

ActiveSG's public tennis centres in Singapore are not turn-up-and-play: every one-hour slot is booked on MyActiveSG+, peak slots are balloted, and visitors without Singpass cannot book on their own. These 10 centres follow that system. Check each centre page for hours and closures.

See venues on the map

Browse court types

Find your kind of court

Singapore

Map of 10 venues

Loading map…

See venues on the map

Singapore

Places to play

01

Kallang Tennis Centre

Kallang Tennis Centre is a big, well-loved public court complex in Singapore's Kallang sports precinct, just steps from Stadium MRT and set alongside the National Stadium's running tracks. Its 14 courts once hosted official tennis matches at the 2010 Youth Olympic Games, and today it's a lively, always-busy spot for regulars and visiting players looking for a proper game.

Courts
14 courts · Hard · Outdoor
Access
Public
Hours
Daily: 7:00 AM – 10:00 PM
Price
from S$3.50/hr
Hours, booking and sources
02

Choa Chu Kang Sport Centre

A busy public sports complex in the west of Singapore, offering 4 outdoor tennis courts. It's a solid pick for residents around Choa Chu Kang and Bukit Batok, with coaching available on-site and other sports like badminton and table tennis sharing the grounds.

Courts
4 courts · Hard · Outdoor
Access
Public
Hours
Daily: 7:00 AM – 10:00 PM
Price
from S$3.50/hr
Hours, booking and sources
03

Heartbeat@Bedok ActiveSG Tennis Centre

A public indoor tennis centre inside the Heartbeat@Bedok community hub, offering six sheltered courts run by Sport Singapore's ActiveSG programme. It's a solid pick for reliable, weather-proof play in the Bedok area, with basement parking and F&B options right in the same building. Junior group classes also run here through the ActiveSG Tennis Academy.

Courts
6 courts · Hard · Indoor
Access
Public
Hours
Daily: 7:00 AM – 10:00 PM
Price
from S$3.50/hr
Hours, booking and sources
04

Yio Chu Kang Tennis Centre

A public tennis centre in Ang Mo Kio run by Sport Singapore, with nine outdoor hard courts. A solid, no-frills option for a hit, popular with local players.

Courts
9 courts · Hard · Outdoor
Access
Public
Hours
Daily: 7:00 AM – 10:00 PM
Price
from S$3.50/hr
Hours, booking and sources
05

Jurong West Sport Centre

A public outdoor tennis facility at Jurong West Sport Centre, popular with players of all ages and well maintained by ActiveSG. Straightforward and no-frills, it's a solid pick for a casual game or coached session in the west side of Singapore.

Courts
2 courts · Hard · Outdoor
Access
Public
Hours
Daily: 7:00 AM – 10:00 PM
Price
from S$3.50/hr
Hours, booking and sources
06

CCAB Tennis Courts

A public ActiveSG tennis centre on Evans Road in Bukit Timah, sharing grounds with a school. With five floodlit courts and a practice wall, it's a solid pick for an evening hit or weekend session.

Courts
5 courts · Hard · Outdoor
Access
Public
Hours
Mon–Fri: 6:00 PM – 10:00 PMSat: 2:00 PM – 10:00 PMSun: 8:00 AM – 10:00 PM
Price
from S$9.50/hr
Hours, booking and sources
07

Pasir Ris Tennis Centre

A public tennis centre in Pasir Ris run by Sport Singapore, part of the wider Pasir Ris Sports Centre alongside a gym and swimming complex. It's a relaxed, no-frills spot for a casual hit or weekend match, with restaurants nearby to unwind after a game.

Courts
2 courts · Hard · Outdoor
Access
Public
Hours
Daily: 7:00 AM – 10:00 PM
Price
from S$3.50/hr
Hours, booking and sources
08

Burghley Tennis Centre

A public tennis centre run by Sport Singapore on Burghley Drive in Serangoon, on the same site as the Burghley Squash Centre. It has four outdoor courts.

Courts
4 courts · Hard · Outdoor
Access
Public
Hours
Daily: 7:00 AM – 10:00 PM
Price
from S$3.50/hr
Hours, booking and sources

Plan your visit

Do I need to book an ActiveSG tennis court in Singapore, and can a visitor book one?

Yes, you must book, and you cannot walk in. ActiveSG, run by Sport Singapore, lists 11 public tennis centres across Singapore, and every slot is booked on its MyActiveSG+ platform. You need a Singpass account and a valid mobile number to sign up. Foreigners who live in Singapore and have Singpass can book. Tourists and visitors without Singpass cannot book facilities. They can play only as part of a booking made by a Singpass holder, who must be at the court and play. Peak hours are Monday to Friday 6 to 10 p.m. and Saturday, Sunday and public holidays 7 a.m. to 10 p.m. All peak slots are balloted: you can enter the ballot from 12 midnight 14 days before the date until 11:59 p.m. that day, and results come by SMS by 12 noon the next day; if you win, pay by 11:59 p.m. that same day to keep the slot. Non-peak slots (Monday to Friday 7 a.m. to 6 p.m., excluding public holidays) and any unassigned peak slots open 12 days ahead from 12 noon, first come first served. Each slot is one hour, and you can book two slots a day. A court costs S$3.50 off-peak and S$9.50 at peak for Singapore Citizens and PRs, or S$4.60 and S$12.40 at the Standard Rate, per hour. The person who booked must be at the court and play, and ActiveSG makes random checks. Once confirmed, a booking cannot be cancelled or changed. ActiveSG will consider a written request with proof for illness or a similar case, but not for a change of mind. If rain cancels your booking and you did not use the court, ActiveSG refunds it, typically within 5 working days. Most centres open daily 7 a.m. to 10 p.m. Check each centre's page for its own hours and closures.

Full list of matching venues

Explore matching venues
  1. 01
    Kallang Tennis Centre Hours · Daily: 7:00 AM – 10:00 PM
  2. 02
    Choa Chu Kang Sport Centre Hours · Daily: 7:00 AM – 10:00 PM
  3. 03
    Heartbeat@Bedok ActiveSG Tennis Centre Hours · Daily: 7:00 AM – 10:00 PM
  4. 04
    Yio Chu Kang Tennis Centre Hours · Daily: 7:00 AM – 10:00 PM
  5. 05
    Jurong West Sport Centre Hours · Daily: 7:00 AM – 10:00 PM
  6. 06
    CCAB Tennis Courts Hours · Mon–Fri: 6:00 PM – 10:00 PM; Sat: 2:00 PM – 10:00 PM; Sun: 8:00 AM – 10:00 PM
  7. 07
    Pasir Ris Tennis Centre Hours · Daily: 7:00 AM – 10:00 PM
  8. 08
    Burghley Tennis Centre Hours · Daily: 7:00 AM – 10:00 PM
  9. 09
    Senja-Cashew Tennis Centre Hours · Daily: 7:00 AM – 10:00 PM
  10. 10
    Bishan Sport Centre Hours · Daily: 7:00 AM – 10:00 PM