Singapore offers several indoor and sheltered tennis courts available for casual playing and tennis lessons. Key public facilities can be booked via the ActiveSG platform, while private venues and clubs have their own booking systems. We did not include indoor courts at private clubs as those require a membership.

Public indoor tennis courts

Kallang Tennis Hub (Singapore Sports Hub)

Location: near Stadium MRT or by bus 11

Number of courts: 7 indoor courts, 12 outdoor courts, and 2 junior-sized courts.

Operating hours: 07:00 - 22:00

Booking: through ActiveSG website or app

Air-conditioned halls. Parking, lockers, changing rooms, showers, and a cafe are available. Note that Team Singapore athletes also use these facilities, so availability may be limited. Opened in 2024.

Heartbeat @ Bedok ActiveSG Tennis Centre

Location: near Bedok MRT station and Bedok Bus Interchange

Number of courts: 6 sheltered standard full-size hard tennis courts on the seventh story.

Operating hours: 07:00 - 22:00

Booking: through ActiveSG website or app

Parking, lockers, changing rooms and showers are available. A gym and swimming complex are nearby. Many food and beverage shops nearby. Opened in 2017.

Private indoor tennis courts

Winchester Tennis Arena

Location: near Kent Ridge Park; no public transportation nearby

Courts: 4 fully sheltered indoor courts.

Operating hours: 07:00 - 22:00

Booking: through their website

Renovated in 2025.

Ace Club Tennis

Location: inside Funan shopping mall

Operating hours: 09:00 - 21:00

Courts: one half-sized adult tennis court

Booking: through their website

Opened in 2025

Matchpoint Inc

Location: inside Marina Square shopping mall

Courts: indoor screen tennis simulator, mini tennis court for children, full-sized indoor pickleball court

Operating hours: 08:00 - 23:00

Booking: through their website

Opened in 2023