Badminton is the one sport in this country where the court, not the racket, is the recurring cost. A group that plays twice a week is buying about a hundred hours of hall time a year, and the difference between booking at 5pm and 6pm can be the difference between RM1,200 and RM2,800 over those hundred hours.

So this is a price check, not a list of pretty halls. On 18 September 2026 we read the current rate card published for each of these eight centres on its live booking listing, along with its registered business name, address and amenities. Every one of them takes bookings through Courtsite, which is where most Klang Valley halls now publish their hours and prices.

The three things that set the price

1. Which side of 6pm you are on. Evening is peak at every hall here, and the step is steep rather than gradual. TT Sports Centre @ PJ goes from RM12 to RM28, Setapak and W (Sentul) from RM14 to RM28, Lavana 3 from RM16 to RM30, Ara Courts' rubber courts from RM14 to RM32. Two halls do not even open in the weekday daytime: Shah Alam Badminton Centre starts at 5pm and Thomas Cupper at 4pm.

2. How late you are willing to play. Three of the eight reverse the peak after midnight. Setapak returns to RM14 from 12am and runs to 4am, TT Sports returns to RM12 from 12am to 2am, and W (Sentul) returns to RM14 from 12am to 1am. If your group finishes at 11pm anyway, booking 11pm to 1am costs less than 8pm to 10pm at the same hall.

3. Which grade of court you take. Most halls sell more than one. W (Sentul) publishes three: normal at RM14 and RM28, VIP at RM19 and RM33, and VIP Court A at RM24 and RM38. TT Sports sells normal and VIP two ringgit apart by day. Lavana 3 sells a normal court at RM16 and RM30, and one air-conditioned court at a flat RM80 an hour from 10am to 3am.

What four players actually pay

Two hours at 8pm on a Tuesday, split four ways, on each hall's standard court:

  • Shah Alam Badminton Centre: RM45 for the two-hour block, which is RM11.25 each and the cheapest weekday evening on this list
  • Setapak, W (Sentul), TT Sports and Ara Courts (parquet): RM56, which is RM14 each
  • Lavana 3 Kepong: RM60, or RM15 each
  • Ara Courts (rubber): RM64, or RM16 each
  • W (Sentul) VIP Court A: RM76, or RM19 each
  • CPS Subang: RM80, or RM20 each
  • Lavana 3's air-conditioned court: RM160, or RM40 each

The same two hours at 10am on a weekday, where the hall is open:

  • TT Sports and Ara Courts (parquet): RM24, or RM6 each
  • Setapak and W (Sentul): RM28, or RM7 each
  • Lavana 3: RM32, or RM8 each
  • CPS Subang: RM50, or RM12.50 each

The weekend is the middle, not the top

This is the part that surprises people. Saturday and Sunday are priced as one flat band all day, and that band sits between the weekday daytime rate and the weekday evening rate. At Setapak, W (Sentul), TT Sports and Shah Alam it is RM20 an hour; at Lavana 3 it is RM23; at CPS Subang it is RM30. Thomas Cupper in Cheras actually charges less at the weekend, RM15 against RM18 or RM20 on a weekday evening.

Public holidays generally follow the weekend band, with two exceptions worth knowing. Shah Alam splits its public holiday into RM20 before 7pm and RM25 after. Thomas Cupper opens its public holidays from 8am and prices Monday to Friday holidays at RM18.

Rubber against parquet

Ara Courts in Kampung Sungai Kayu Ara is the only hall here that publishes both floors side by side, which makes the gap readable: six rubber courts at RM14 by day and RM32 in the evening, eight parquet courts at RM12 by day and RM28. Rubber mats are the newer surface and the one most tournaments use, so the hall prices them higher. If your knees prefer wood, you are saving money rather than spending it.

Bundles beat the hourly rate

Two halls sell blocks rather than hours in the evening, and the blocks are where the value sits. Shah Alam charges RM25 an hour from 7pm but RM45 for two hours, RM65 for three and RM75 for four, so the fourth hour costs RM10. Naam Kheung in Cheras, a six-court school hall run by the same company as the Petaling Street centre, sells its 6pm to 8pm slot at RM30 for two hours against RM20 an hour. If your group plays long, price the block, not the hour.

What is not on the rate card

None of the eight rate cards we read states whether service tax is added at checkout. The Klang Valley pickleball halls almost all print an "excludes 6% SST" line; the badminton halls do not, which means the figure you see may or may not be the figure you pay. Confirm the total in the app before you release the payment.

Cancellation terms are similarly quiet. Setapak publishes the strictest we found: no refund and no carry-forward of an unused session, and a change of time needs 48 hours' notice, depends on availability and is allowed once only.

How to pick

  • For a fixed weekly game: price your exact slot for two hours, then check whether a block rate exists. Shah Alam's RM45 block beats six halls' hourly pricing for the same Tuesday night.
  • For flexible hours: play before 6pm. TT Sports and Ara Courts at RM12 are less than half their own evening rate.
  • For students: W (Sentul) at RM10 an hour walk-in and CPS Subang from RM23 are the two published student rates on this list, both weekdays only.
  • For a late finish: Setapak runs to 4am and TT Sports to 2am, both back at their daytime rate after midnight.
  • For comfort over price: Lavana 3's air-conditioned court is the only one here, at RM80 an hour. Spread across four players for an hour that is RM20 each, which is roughly what an ordinary court costs a Subang group at 8pm.
  • For a school hall over a warehouse: Thomas Cupper sits inside SJK(C) Imbi in Taman Taynton View and Naam Kheung inside SRJK(C) Naam Kheung on Jalan Cheras. Both are cheap and both keep short weekday hours, opening only in the late afternoon.

Related reads

*Cover image: W (Sentul) Badminton Centre (Image: W (Sentul) Badminton Centre)*

*All rates read on each centre's live booking listing on 18 September 2026. Halls change prices without notice, so confirm the total in the booking app before paying.*