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.









