Tennis Court Rates in KL and the Klang Valley 2026: Seven Courts From RM20 an Hour
Lifestyle

Tennis Court Rates in KL and the Klang Valley 2026: Seven Courts From RM20 an Hour

We read the live rate cards of seven Klang Valley tennis venues on 28 October 2026. An hour costs RM20 on a weekday at Bayan Club in Seri Kembangan, RM28 plus SST on the national centre's outdoor courts at Jalan Duta, RM50 to RM80 indoors at KLIC in Chow Kit, and RM120 for non-members at Mandarin Oriental. Here is who charges what, when night rates kick in, and how to pick.

Marcus Wong28 October 20268 min read

Tennis in the Klang Valley has lost ground to padel and pickleball, and that shows when you try to book a court. Many of the courts you remember sit inside condominiums, private clubs and schools, and the council courts at Titiwangsa, Kelana Jaya and Shah Alam do not publish an hourly rate online. What is left for the public is a small set of venues that take bookings through Courtsite or their own websites, and their prices vary more than you might expect.

We read the live rate card of each venue below on 28 October 2026, either from the pricing panel on its Courtsite listing or from its own website. That matters, because the cached text on at least one listing, the national centre at Jalan Duta, still shows older and lower rates. An hour runs from RM20 at a single-court club in Seri Kembangan to RM120 for a non-member at a five-star hotel in KLCC.

How to choose a tennis court in the Klang Valley

Full court or training court. Only three venues here have full-size courts for public hire in any number: Jalan Duta, KLIC and Kelab Kilat. FILA Country Club rents netted training courts inside a shop, and the Sri KDU court doubles as a basketball court. For a proper match, choose a full court.

Indoor or outdoor. Afternoon storms are the main reason games get cut short between October and March. Jalan Duta's covered courts and KLIC's hall keep you playing. Outdoor courts are cheaper, but most venues do not refund for rain, and KLIC states no refunds or reschedules at all.

Time of day. Night lights cost more. At Jalan Duta the outdoor rate goes from RM28 to RM33 after 7pm and the indoor rate from RM30 to RM40. At KLIC singles go from RM50 to RM60 outside the 11am to 4pm weekday window. A mid-afternoon booking is the cheapest way to play.

Singles or doubles. KLIC is the one venue that prices them separately, RM20 more for doubles at peak. Everywhere else, four players split one hourly fee, so doubles is the cheaper way to play per head.

Tax. Jalan Duta's card excludes 6% SST, while Mandarin Oriental includes tax. Check the final figure on the booking screen.

Ball machines and practice lanes

If you want to groove a forehand rather than play a set, two Courtsite venues rent ball-machine lanes rather than courts. B Eagle Empire in Batu 11 Cheras has five lanes at RM45 an hour on weekday daytimes and RM60 after 5pm and at weekends. Tennis Stars at SetiaWalk Puchong charges RM58 for two hours before 4pm on weekdays and RM58 an hour after that. They are useful for drills but are not a substitute for a court.

Where we looked

We also checked Time to Tennis at Citta Mall and 3 Damansara (both listed as unavailable on Courtsite, and its own site describes a tennis and padel simulator), Canopy Club at Setia Eco Park (members only), and the council courts run by DBKL, MBPJ, MBSJ, MBSA and Perbadanan Putrajaya, none of which publishes an hourly rate. None of the venues below publishes a racket-hire price, so bring your own.

How to pick

For the cheapest game, Bayan Club at RM20 on a weekday is hard to beat, but it has one court, so book early. For a serious match on a proper court, Jalan Duta's outdoor courts at RM28 plus SST are the best value in the city, and the covered courts cost only RM2 more by day. When rain is forecast, KLIC's indoor hall is the safest booking. For a weekend in Klang, Kelab Kilat's three hours for RM75 works out at RM25 an hour until 30 November. Mandarin Oriental is for a special occasion or a lesson, not a weekly game.

Published tennis court rates in KL and the Klang Valley, read 28 October 2026

WhereCourtsCheapest hourPeak or night hourHours
Bayan Club, Seri Kembangan1RM20 (weekdays)RM30 (weekends)9am-10pm weekdays, from 8am weekends
Jalan Duta, outdoor11 in totalRM28 + SSTRM33 + SST6am-midnight
Jalan Duta, covered indoor(shared total)RM30 + SSTRM40 + SST7am-midnight
Kelab Kilat SJJC, Klang1RM30 promo (RM25/hr for 3 hrs)RM40 normal rate8am-midnight
KLIC, Chow Kit (indoor)10RM50 singles, RM60 doublesRM60 singles, RM80 doubles6am-midnight
Sri KDU, Kota Damansara1 (shared)RM50RM50Evenings weekdays, longer weekends
FILA Country Club (training)4 nettedRM50RM6010am-10pm
Mandarin Oriental KL1RM120 first hour (non-member)RM80 each extra hourNot published
Kompleks Sukan Jalan Duta (National Tennis Centre), Persiaran Duta
1

Kompleks Sukan Jalan Duta (National Tennis Centre), Persiaran Duta

The national tennis centre run by Perbadanan Stadium Malaysia, with 11 courts split between open-air courts and covered courts under a tensile roof. Its live Courtsite rate card on 28 October 2026 showed, every day: outdoor RM28 an hour from 8am to 7pm and RM33 from 6am to 8am and 7pm to midnight; covered indoor RM30 from 8am to 7pm and RM40 from 7am to 8am and 7pm to midnight. All rates exclude 6% SST. The cached text on the same listing still shows older, lower rates and shorter hours, so trust the booking screen. Book on Courtsite or by WhatsApp on 012-619 8701. Bookings are for recreation; tournaments and events go through 03-8992 0888.

Image: Kompleks Sukan Jalan Duta (Courtsite listing)

Visit website
Kuala Lumpur Indoor Courts (KLIC), Chow Kit
2

Kuala Lumpur Indoor Courts (KLIC), Chow Kit

Ten indoor hard courts under one roof in Chow Kit, run by Phenom Global Sdn Bhd and open 6am to midnight. It is the only venue here that prices singles and doubles separately. On weekdays a singles court is RM50 an hour from 11am to 4pm and RM60 from 6am to 11am and 4pm to midnight; a doubles court is RM60 and RM80 in the same windows. Weekends and public holidays are RM60 singles and RM80 doubles all day. Junior red-ball courts for under-8s cost RM20 to RM25 and orange-ball courts RM25 to RM30. A weekday promo that ended on 31 August still appears on the listing, so ignore it. No refunds or reschedules. Book on Courtsite or on 012-902 7233.

Image: Kuala Lumpur Indoor Courts (KLIC)

Visit website
3
Bayan

Bayan Club, Taman Bukit Serdang, Seri Kembangan

A small sports club in Taman Bukit Serdang run by Real Scholar Academy Sdn Bhd, with a single tennis court. It is the cheapest hour we found: RM20 on weekdays from 9am to 10pm, and RM30 on Saturdays, Sundays and public holidays from 8am to 10pm, read from its live Courtsite card on 28 October 2026. With only one court, evening slots go fast, so book a few days ahead on Courtsite or call 018-345 0316.

Visit website
Kelab Kilat SJJC Sports Centre, Bukit Jati, Klang
4

Kelab Kilat SJJC Sports Centre, Bukit Jati, Klang

The sports club beside the Connaught Bridge power station in Klang, with one outdoor hard court that also carries pickleball lines, and free parking. The normal rate is RM40 an hour, but a promo on its Courtsite card, extended until 30 November 2026, cuts that to RM30 for one hour, RM55 for two and RM75 for three, daily from 8am to midnight. Three hours works out at RM25 an hour. Book on Courtsite or on 013-919 1138.

Image: Kelab Kilat SJJC Sports Centre

Court promo: RM30 for 1 hour, RM55 for 2 hours, RM75 for 3 hours (usually RM40 an hour), daily 8am to midnight.

Valid till 30 Nov 2026

Get Deal
Sri KDU International School court, Kota Damansara
5

Sri KDU International School court, Kota Damansara

A shared tennis and basketball court at Sri KDU International School, let to the public after school hours by Mysports MGMT Sdn Bhd. The rate is a flat RM50 an hour. It opens 6pm to 1am on weekdays, from 1pm on Saturdays, and 8am to 1am on Sundays and public holidays, so it suits late games after work. Outdoor play stops whenever the school's lightning alarm sounds. Book on Courtsite or on 011-3344 3341.

Image: Sri KDU International School court (Courtsite listing)

Visit website
FILA Country Club, Solaris Dutamas
6

FILA Country Club, Solaris Dutamas

Netted indoor training courts inside a FILA store at Solaris Dutamas, run by Next Star (Malaysia) Sdn Bhd. Courtsite lists four of them, but they are for drills and coaching, not full-size match play. Weekdays cost RM50 an hour from 10am to 6pm and RM60 from 6pm to 10pm; Saturdays, Sundays and public holidays are RM60 from 10am to 10pm. A first-trial 50% off graphic appears on its listing with no end date, so ask before counting on it. Book on Courtsite or on 03-6211 5162.

Image: FILA Country Club (Courtsite listing)

Visit website
Tennis Avenue, Mandarin Oriental Kuala Lumpur, KLCC
7

Tennis Avenue, Mandarin Oriental Kuala Lumpur, KLCC

The hotel's single outdoor hard court with floodlights, which it describes as the only one in the KLCC area. On its own website on 28 October 2026, a non-member pays RM120 for the first hour and RM80 for each extra hour; members and hotel guests pay RM50 an hour. Private lessons are RM320 an hour for non-members (RM240 for members), and semi-private lessons RM480 (RM340). All prices include tax. Book on 03-2380 8888 or by email to mokul-reservations@mohg.com.

Image: Mandarin Oriental, Kuala Lumpur

Visit website

Frequently Asked Questions

How much does it cost to rent a tennis court in KL?

On 28 October 2026, an hour ranged from RM20 on weekdays at Bayan Club in Seri Kembangan, through RM28 plus SST on the outdoor courts at Kompleks Sukan Jalan Duta and RM50 to RM80 at KLIC's indoor courts in Chow Kit, to RM120 for a non-member's first hour at Mandarin Oriental.

Are there indoor tennis courts in KL?

Yes. KLIC in Chow Kit has 10 indoor courts at RM50 to RM80 an hour depending on time and singles or doubles, and the national centre at Jalan Duta has covered courts at RM30 an hour by day and RM40 after 7pm, plus SST.

Can the public book the National Tennis Centre at Jalan Duta?

Yes, for recreational play. Its 11 courts are bookable on Courtsite or by WhatsApp on 012-619 8701. Outdoor courts cost RM28 an hour by day and RM33 at night, and covered courts RM30 and RM40, all plus 6% SST. Tournaments and events go through 03-8992 0888.

Can I book DBKL or MBPJ tennis courts online?

Not that we could find. None of the council courts we checked (DBKL including Titiwangsa, MBPJ at Kelana Jaya, MBSJ, MBSA and Putrajaya) publishes an hourly rate or online booking. MBPJ bookings appear to be made in person at its Civic Centre on Jalan Yong Shook Lin.

Current Promos

Ends 30 Nov
From RM30/hr
Kelab Kilat SJJC Sports Centre, Klang

Tennis court promo at Bukit Jati, Klang: RM30 for one hour, RM55 for two, RM75 for three (usually RM40 an hour), daily 8am to midnight. Book on Courtsite.

Related reads

*Cover image: the covered courts at the National Tennis Centre, Kompleks Sukan Jalan Duta. Image: Kompleks Sukan Jalan Duta, via its Courtsite listing.*

#Tennis#Sports#Court Rental#Kuala Lumpur#Selangor#Klang Valley

You Might Also Like