We read the live rate cards of eight Johor Bahru pickleball venues on 12 November 2026. A weekday daytime hour costs RM20 to RM50, evenings and weekends RM35 to RM80, and the cheapest after-work doubles game works out at under RM20 a player.
Pickleball has grown fast in Johor Bahru, with new halls opening in industrial estates, malls and sports complexes from Masai to Iskandar Puteri. Prices vary more than you might expect: the same Tuesday-night game for four can cost under RM20 or close to RM40 a player, depending on where you book and when "peak" starts.
What's on this list: eight venues with their pickleball rates read on 12 November 2026. ATP Club and Forum Tebrau, run by Forum Group, publish their rates on Courtsite, as do EduCity, The Backyard and X Park. KICKS, Play! at Dewani and Usports publish theirs on PlaySportsTogether.
Nobody paid to be on this list. The venue cards come first, then a comparison table, what four friends really pay, and the booking rules that catch people out.
What four friends really pay
Pickleball is usually played as doubles, so the fair way to compare is two hours on one court, split four ways.
- Tuesday, 8pm to 10pm: Usports is RM76 (RM19 each). Forum Tebrau is RM70 plus SST, so RM74.20 (RM18.55 each). EduCity and The Backyard's open-air courts are RM90 (RM22.50 each). ATP Club's Premium court, KICKS' VIP court and Play! at Dewani's standard court are all RM120 (RM30 each). X Park is RM140 plus SST, so RM148.40 (RM37.10 each).
- Saturday, 9am to 11am: EduCity is RM70 (RM17.50 each), and The Backyard's open-air courts also come to RM70 (RM45 for the first hour, RM25 for the second). Forum Tebrau is RM74.20 with SST, and Usports RM76. The indoor clubs charge their full weekend rate, RM120 at ATP Club, KICKS and Play! at Dewani.
- Weekday lunchtime as a regular: EduCity, Forum Tebrau and Usports all charge RM20 an hour, and The Backyard sells two open-air daytime hours for RM40.
Paddles add up too. KICKS rents them at RM5 or RM8 and Play! at Dewani at RM5, Usports includes two paddles and two balls, and X Park does not supply balls at all.
When "peak" starts
This is where most people overpay. KICKS, EduCity, X Park and Play! at Dewani switch to the evening rate at 5pm, Forum Tebrau, The Backyard and Usports at 6pm, and ATP Club at 7pm. If you can start an hour earlier, you can save RM10 to RM25 on that hour.
Indoor, roofed or open air
JB's afternoon storms matter. ATP Club, KICKS, Forum Tebrau, Play! at Dewani and Usports are fully indoor. X Park and The Backyard's canopy courts have a roof but open sides, so heavy rain can still blow in. EduCity and The Backyard's open-air courts are the cheapest because you take the weather risk, although both let you reschedule if rain stops play early.
Booking rules that catch people out
- No refunds: every Courtsite venue here says bookings are non-refundable. Most allow one date change with 48 hours' notice; Forum Tebrau allows two.
- App or website: at KICKS and Play! at Dewani, a booking made in the PlaySportsTogether app can be refunded as wallet credit if you cancel early enough, but a website booking cannot.
- Tax: Forum Tebrau and X Park quote prices before 6% SST.
Also worth knowing
Pro One Badminton Centre in Skudai rents four converted courts for pickleball at RM22 an hour on weekdays to 6pm and RM32 after, and RM30 at weekends, before SST. It also runs a late-night rate of RM32 for two hours from 11pm to 2am, Monday to Thursday. We left it off the main list because it publishes no photo of its pickleball courts.
How to pick
For the cheapest regular game, book Usports or Forum Tebrau after work, or EduCity at lunchtime if you can handle the heat. For the best courts and a tournament atmosphere, ATP Club, KICKS and Play! at Dewani are the big indoor halls. If you live in Iskandar Puteri, X Park is the closest premium option, but bring your own balls.
*Rates were read from each venue's live rate card on Courtsite (ATP Club, EduCity, Forum Tebrau, The Backyard, X Park) or PlaySportsTogether (KICKS, Play! at Dewani, Usports) on 12 November 2026. They change often, so check the booking page before you pay.*