Pickleball Courts in Johor Bahru 2026: RM20 an Hour at Toppen, RM80 on a Show Court, and Four Promo Prices With No End Date
Lifestyle

Pickleball Courts in Johor Bahru 2026: RM20 an Hour at Toppen, RM80 on a Show Court, and Four Promo Prices With No End Date

We read the live rate cards of eight pickleball venues in Johor Bahru, Skudai, Masai, Iskandar Puteri and Kulai on 17 September 2026. A weekday daytime hour costs RM20 at Forum Tebrau in Toppen and RM50 at X Park, and a weekday evening runs from RM35 to RM70. Four of the eight are charging promo prices with no published end date, and only two say whether 6% SST is on top. We added three more JB courts on 20 September, one of which sells two outdoor daytime hours for RM40, and re-read all eleven rate cards on 27 October 2026: none had changed.

Marcus Wong17 September 202613 min readUpdated 27 Oct 2026

Johor Bahru's pickleball scene has grown quickly, and a good share of the demand comes across the Causeway: Singapore lifestyle sites now publish their own guides to JB courts. That has produced a market where eight venues within an hour of each other price the same hour of play in eight different ways, with different peak times, different court tiers and, in half the cases, temporary promo prices.

So this is a price check, not a list of nice courts. On 17 September 2026 we read each venue's current rate card on the booking page it uses: the live "Opening hours & Pricing" panel on Courtsite for Forum Tebrau, EduCity and X Park, the venue page on playsportstogether.com (the AFA booking platform) for 55 Gatheround, JuzDink, D Pickle Zone and Pickle Friends, and ATP Club's own website alongside its Courtsite panel. We then checked each venue on Google Maps to confirm it is trading. On 20 September 2026 we re-read all eight rate cards, and every one was unchanged. On 27 October 2026 we re-read all eleven rate cards in this article (the eight below plus three added on 20 September) and again found no change: JuzDink is still headed "Merdeka! Promotion", and ATP Club still lists its weekend happy hour for September to December 2026. The prices below are per court, per hour, for up to four players.

Three things that move the price more than the venue

1. Whether you are paying a promo price. Four of the eight venues are advertising a promotional rate without an end date. JuzDink's rate card was still headed "Merdeka! Promotion" on 17 September, after both Merdeka and Malaysia Day, and it still was on 27 October. D Pickle Zone calls its prices "exclusive launch promotional rates, available for a limited time only, until further notice". EduCity labels its card "Limited Promo!", and Pickle Friends shows a "Limited-Time Promo Price" beside a normal price RM8 higher. Only ATP Club dates its promotion.

2. When peak starts. A 5.30pm booking is peak at X Park, EduCity and 55 Gatheround (from 5pm), off-peak at Forum Tebrau, JuzDink, D Pickle Zone and Pickle Friends (until 6pm), and still off-peak at ATP Club until 7pm.

3. Whether 6% SST is on top. Forum Tebrau prints "+ 6% SST" beside every rate, and X Park's panel says its prices exclude 6% SST. The other six do not state it either way. At Forum Tebrau a RM20 hour is really RM21.20, and at X Park a RM70 hour is really RM74.20.

What four players pay for two hours on a weekday at 8pm

Using each venue's standard court and the rate shown on 17 September:

  • Forum Tebrau: RM70, or RM74.20 with SST (RM18.55 each)
  • D Pickle Zone, outdoor court: RM80 (RM20 each)
  • EduCity Sports Complex: RM90 (RM22.50 each)
  • 55 Gatheround: RM100 (RM25 each)
  • JuzDink: RM100 on its two-hour rate (RM25 each)
  • D Pickle Zone, indoor open court: RM100 (RM25 each)
  • ATP Club, Premium Court: RM120 (RM30 each)
  • Pickle Friends: RM140 at the promo rate (RM35 each), RM156 at its normal rate
  • X Park: RM140, or RM148.40 with SST (RM37.10 each)

Move the same game to a weekday morning and the gap narrows. Forum Tebrau is RM42.40 with SST, JuzDink RM58 for two hours before 6pm, 55 Gatheround RM60 from 9am, and ATP Club RM80.

Weekends are not always dearer

Two venues price weekend afternoons below weekday evenings. JuzDink charges RM58 an hour on weekend and public holiday mornings but RM38 from 2pm to 1am, the same as its cheapest weekday slot. ATP Club's Weekend Happy Hour puts Premium Courts at RM28 from 8am to 11am and 3pm to 6pm, less than its RM40 weekday daytime rate.

The same brand can also price the two cities differently. X Park's Iskandar Puteri courts cost RM70 all day on weekends. When we priced X Park at Sunway South Quay in Subang Jaya on 13 September, its weekend rate was RM50, lower than its own weekday evening.

Three more JB courts, checked on 20 September

When we re-read the eight rate cards on 20 September 2026, the same two booking platforms were listing three more Johor Bahru pickleball venues we had not priced. Two of them sit side by side on one street in Taman Gembira.

  • KICKS - The Pickle Exchange, 6A Jalan Riang Utama, Taman Gembira, on AFA. A VIP Court costs RM45 an hour on weekdays from 9am to 5pm and RM60 from 5pm to 1am, with RM60 all day at weekends and on public holidays. A Tournament Court is RM50 and RM70 on the same split. Paddles rent at RM5 for a fibreglass one and RM8 for the T700 Carbon Pro.
  • Gotta' Bounce Sports & Social Club, 6C Jalan Riang Utama, next door, also on AFA. Its "Hot Summer Promo" prices fully covered courts at RM35 an hour from 9am to 7pm on weekdays and public holidays, RM50 from 7pm to 10pm, and RM48 all day at weekends. A separate Night Owl Promotion charges RM25 an hour from 10pm to midnight, seven days a week — the cheapest late-evening hour we have found in JB. Bookings are final: no cancellation, no rescheduling and no refund under any circumstances.
  • The Backyard Sports Centre @ Skudai, at Sutera Sports World, Jalan Persiaran Sutera Danga 1, Taman Sutera Utama, on Courtsite. Its canopy court is RM35 an hour on weekdays from 8am to 6pm, or RM60 for two hours, then RM55 from 6pm to midnight and RM55 all weekend. Its outdoor court is cheaper again: RM25 an hour from 10am to 6pm, or RM40 for two hours, seven days a week, with RM35 before 10am on weekdays, RM45 before 10am at weekends and RM45 after 6pm daily. Paddles and balls are RM5 each. SST is not stated.

That RM40 two-hour outdoor block at The Backyard undercuts every daytime rate in our original eight, including Forum Tebrau's RM42.40 with SST and JuzDink's RM58. The trade is that it is an open-air court on a sports-complex site in Skudai rather than a hall inside a mall. Both new promo labels are undated as well, which takes the running count of undated promo prices across these eleven JB venues to six.

How to pick

  • For the lowest bill: Forum Tebrau on a weekday before 6pm, and remember to add SST. For two-hour games the cheapest block we found anywhere in JB is The Backyard's outdoor court at RM40 for two hours, ahead of Forum Tebrau's RM42.40 with SST and JuzDink's RM58.
  • For a covered court in bad weather: ATP Club, Forum Tebrau, 55 Gatheround, JuzDink, Pickle Friends and D Pickle Zone's indoor courts are all under a full roof. X Park's courts are roofed but open-sided. D Pickle Zone's outdoor courts close in unsafe weather: under 30 minutes played can be rescheduled free, more than 30 minutes cannot.
  • For heat: EduCity's cheapest slot is RM20 from noon to 5pm, and the photos on its listing show open-air courts.
  • For late games: Forum Tebrau runs to 2am, ATP Club, X Park, EduCity, JuzDink and KICKS to 1am, and Pickle Friends stops at 11pm. The cheapest late hour is Gotta' Bounce's RM25 Night Owl slot from 10pm to midnight.
  • For cancellations: D Pickle Zone and 55 Gatheround do not refund. Pickle Friends and JuzDink refund to the AFA wallet only for bookings made in the AFA app, 100% more than 48 hours out and 50% between 24 and 48 hours. Website bookings cannot be cancelled.
  • For lessons: ATP Club is the only venue here that publishes coaching fees, from RM150 an hour for one player with a coach, court included, with a 1.5-hour minimum.
  • For solo practice with a ball machine: 55 Gatheround rents a pickleball training machine on its own at RM20 an hour, every day from 8am to midnight. ATP Club instead adds a flat RM36 an hour to any court rate for a ball machine, or RM30 for a ball trolley, so a Premium Court with a machine is RM76 off-peak and RM64 in the weekend happy hour. JuzDink in Skudai also lists a ball machine, available daily from 8am to midnight, but its page gives no rate, so ask at the counter.

Hourly court rates read on each venue's booking page or website on 17 September 2026 and re-read unchanged on 20 September and 27 October 2026. Promo prices are marked; SST shown only where the venue states it. The last three rows are the courts added on 20 September.

VenueAreaCourtsWeekday daytimeWeekday eveningWeekend and PH6% SST
Forum TebrauToppen, Johor Bahru4RM20 (to 6pm)RM35RM35Extra
EduCity Sports ComplexIskandar Puteri12RM35 morning, RM20 noon to 5pm (promo)RM45 (promo)Same as weekdaysNot stated
55 GatheroundKulaiNot publishedRM30 (9am to 5pm)RM50RM50Not stated
JuzDinkSkudaiNot publishedRM38, or RM58 for 2 hours (promo)RM58 (6pm to 10pm), RM38 afterRM58 to 2pm, RM38 after (promo)Not stated
D Pickle Zone (indoor open)Permas JayaNot publishedRM40, outdoor RM30 (promo)RM50, outdoor RM40RM50, outdoor RM40Not stated
ATP Club (Premium)Kota Puteri, Masai12RM40 (to 7pm)RM60RM60, or RM28 happy hourNot stated
X ParkMedini, Iskandar Puteri6RM50 (to 5pm)RM70RM70Extra
Pickle FriendsLotus's Plentong, MasaiNot publishedRM50 promo (RM58 normal)RM70 promo (RM78)RM70 promo (RM78)Not stated
KICKS (VIP court)Taman Gembira, Johor BahruNot publishedRM45 (9am to 5pm)RM60RM60Not stated
Gotta' BounceTaman Gembira, Johor BahruNot publishedRM35 (9am to 7pm, promo)RM50 (7pm to 10pm), RM25 10pm to midnightRM48 Sat-Sun (promo), PH as weekdays; RM25 10pm to midnightNot stated
The Backyard (outdoor)SkudaiNot publishedRM25 10am to 6pm, or RM40 for 2 hours (promo)RM45RM45, or RM25 10am to 6pmNot stated
Forum Tebrau, Toppen Shopping Centre, Johor Bahru
1

Forum Tebrau, Toppen Shopping Centre, Johor Bahru

The cheapest hour on this list, as long as you add the tax. Forum Tebrau is a multi-sport hall on Level 4 of Toppen Shopping Centre (L4.E.03 and L4.E.04, 33A Jalan Harmonium, Taman Desa Tebrau), with 4 pickleball courts alongside badminton, basketball and table tennis, and it runs from 8am to 2am. Its Courtsite panel prices a pickleball court at RM20 an hour on weekdays from 8am to 6pm, RM35 from 6pm to 1am and RM20 again from 1am to 2am. Weekends and public holidays are RM35 from 8am to 1am and RM20 after 1am. Every rate carries "+ 6% SST", so RM20 is RM21.20 and RM35 is RM37.10. A separate "Pickleball (Multipurpose Court)" card is listed at RM75 an hour from 6pm to 1am on weekdays, Saturdays and public holidays, so check which of the two cards you are booking on. Paddle rental is RM5 and a ball RM2, both plus SST, with a RM100 damage fee for a broken paddle and RM8 for a damaged ball; rentals and multipurpose-court weekend bookings go through WhatsApp on +60 14-932 6080. Amenities listed include an AED, parking, showers and a pro shop.

Image: Forum Group

Visit website
EduCity Sports Complex, Iskandar Puteri
2

EduCity Sports Complex, Iskandar Puteri

The largest open-air set of courts here, and the one where time of day matters most. EduCity Sports Complex, beside EduCity Stadium in Iskandar Puteri, lists 12 pickleball courts on Courtsite, and Tourism Johor's Visit Johor account names the pickleball operation Pickle Boleh. The rate card is headed "Limited Promo!" with no end date, and it charges the same every day of the week: RM35 an hour from 8am to 12pm, RM20 from 12pm to 5pm and RM45 from 5pm to 1am. The RM20 afternoon slot is the cheapest non-tax rate in this list, but the photos on the listing show open-air courts, so that is the hottest part of the day. Paddle rental is RM5 each, up to four, and balls are sold at RM9. The complex also has badminton, futsal, netball, volleyball, a football field and a running track, with parking, showers, a surau and a pro shop listed. The panel does not say whether SST is included.

Image: EduCity Sports Complex, via Courtsite

Visit website
55 Gatheround Pickleball, Kulai
3

55 Gatheround Pickleball, Kulai

The option north of the city, and the simplest rate card. 55 Gatheround sits in a converted hall at Lot 5580, Mas Mart, Jalan Mas 4, Taman Desamas, Kulai, which makes it the practical choice for Kulai, Senai and Seelong rather than a drive from JB city. On its playsportstogether.com page, courts cost RM30 an hour on weekdays from 9am to 5pm and RM50 from 5pm to midnight, and RM50 all day on weekends and public holidays from 9am. A pickleball training machine is RM20 an hour, every day from 8am to midnight, which is cheap practice if you are working on returns alone. Paddle rental is RM5 and balls are sold at RM10. The centre policy says no cancellations are allowed for any booking. Google Maps showed an 11am opening on a Thursday, against 9am on the booking page, so message +60 14-915 7855 before an early booking. Amenities include WiFi, showers, changing rooms and a pro shop. SST is not mentioned.

Image: 55 Gatheround Pickleball, via AFA

Visit website
JuzDink Pickleball, Skudai
4

JuzDink Pickleball, Skudai

The best value for a two-hour daytime game, and the venue that makes weekend afternoons cheap. JuzDink is at 5 Jalan Selatan 8/1, Kawasan Perindustrian Selatan, Skudai, open until 1am. Its rate card on playsportstogether.com was still titled "Merdeka! Promotion" on 17 September, and again on 27 October. Weekdays: RM38 an hour or RM58 for two hours from 8am to 6pm, RM58 an hour or RM100 for two hours from 6pm to 10pm, and RM38 an hour or RM58 for two hours from 10pm to 1am. Weekends and public holidays: RM58 an hour or RM100 for two hours from 8am to 2pm, then RM38 an hour or RM58 for two hours from 2pm to 1am. That two-hour daytime block works out at RM29 an hour. Every booking comes with a free 15-minute introduction for newcomers, and paddles rent at RM5, balls at RM2. Bookings made in the AFA app can be cancelled for a full wallet refund more than 48 hours ahead and 50% at 24 to 48 hours; website bookings cannot. SST is not mentioned.

Image: JuzDink Pickleball, via AFA

Visit website
D Pickle Zone Johor Bahru, Permas Jaya
5

D Pickle Zone Johor Bahru, Permas Jaya

Three indoor court tiers plus outdoor courts, all at launch prices. D Pickle Zone is at PTD 75289, Jalan Harum Utama, Taman Perindustrian Sri Plentong, Permas Jaya, open until midnight. Its playsportstogether.com page says the rates are "exclusive launch promotional rates, available for a limited time only, until further notice". On weekdays from 8am to 6pm an outdoor court is RM30 an hour, an indoor open court RM40, an indoor VIP court RM45 and a tournament court RM50. From 6pm to midnight, and all day on weekends and public holidays, each tier is RM10 more: RM40, RM50, RM55 and RM60. Paddle rental is RM5 a session. The outdoor courts close when conditions are unsafe: if you played less than 30 minutes the session can be rescheduled at no charge, more than 30 minutes gets no credit, and players can move indoors free if a court is free. All reservations are final and non-refundable. Showers, a lounge, changing rooms and a pro shop are listed. SST is not mentioned.

Image: D Pickle Zone, via AFA

Visit website
ATP Club Pickleball, Kota Puteri, Masai
6

ATP Club Pickleball, Kota Puteri, Masai

The most complete club on this list, and the only one with a dated promotion and published coaching fees. ATP Club is at B1, Jalan Teras Utama, Taman Perindustrian Kota Puteri, Masai, with 12 indoor courts: 10 Premium Courts (30 by 60 feet, shared fencing every two courts), a Tournament Court and an Apex Show Court (36 by 64 feet), open 8am to 1am. Off-peak is weekdays 8am to 7pm, and peak is weekdays 7pm to 1am plus weekends and public holidays. Premium Courts cost RM40 off-peak and RM60 peak, the Tournament Court RM50 and RM70, and the Apex Show Court RM60 and RM80. A ball machine adds a flat RM36 an hour to any court tier and a ball trolley RM30, so a Premium Court with a machine is RM76 off-peak, RM96 at peak and RM64 in the weekend happy hour. Paddle rental is RM5 per paddle per session and balls are RM10. Coaching fees, effective 1 September 2026 and including the court, start at RM150 an hour for one player with a coach, RM180 with a senior coach and RM250 with the head coach, with a 1.5-hour minimum for private lessons. A junior programme for ages 6 to 12 costs RM300 a month for four one-hour lessons. SST is not mentioned.

Image: ATP Club

Weekend Happy Hour, September to December 2026: Premium Courts at RM28 an hour on Saturdays and Sundays, 8am to 11am and 3pm to 6pm, not on public holidays. The normal weekend rate is RM60.

Valid till 31 Dec 2026

Get Deal
X Park Iskandar Puteri, Bandar Medini
7

X Park Iskandar Puteri, Bandar Medini

Roofed outdoor courts inside an adventure park, and the dearest standard court on this list once tax is added. X Park Sunway Iskandar in Bandar Medini, Iskandar Puteri, lists 6 pickleball courts on Courtsite, next to badminton, dodgeball and futsal courts, with parking, food and drinks. The photos show courts under a roof but open at the sides. Courts cost RM50 an hour on weekdays from 7am to 5pm and RM70 from 5pm to 1am, and RM70 all day on weekends and public holidays from 7am. The panel states that prices exclude 6% SST, so RM50 is RM53 and RM70 is RM74.20. Paddle rental is RM5 and balls are sold at RM10. Unlike the X Park at Sunway South Quay in Subang Jaya, which charged less at weekends when we checked it on 13 September, this one charges its full evening rate all weekend. Its opening time of 7am is the earliest here, useful before the heat.

Image: X Park, via Courtsite

Visit website
Pickle Friends, Lotus's Plentong, Masai
8

Pickle Friends, Lotus's Plentong, Masai

An indoor hall inside a hypermarket, with a professional court surface and the highest standard-court rate here before its promo discount. Pickle Friends, powered by ORI5IN, is at Lotus's Plentong on Jalan Masai Lama, Kampung Batu 10, Masai, and its playsportstogether.com page says the courts use the Mapecoat TNS Professional System surface. Each slot shows two prices. On weekdays from 8am to 6pm the normal price is RM58 an hour and the "Limited-Time Promo Price" RM50; from 6pm to 11pm it is RM78 normal and RM70 promo, and weekends and public holidays from 8am to 11pm are RM78 normal and RM70 promo. No end date is given for the promo. It closes at 11pm, the earliest in this list. Bookings made in the AFA app can be cancelled for a full refund to the AFA wallet more than 48 hours ahead and 50% at 24 to 48 hours, and rescheduling needs 24 hours' notice; website bookings cannot be cancelled. Showers, a surau and paddle rental are listed. SST is not mentioned.

Image: Pickle Friends, via AFA

Visit website

Frequently Asked Questions

How much does a pickleball court cost in Johor Bahru?

On 17 September 2026 a court hour at eight JB-area venues ranged from RM20 (Forum Tebrau at Toppen, weekdays 8am to 6pm, plus 6% SST) to RM80 (ATP Club's Apex Show Court at peak). Most weekday evening rates were between RM35 and RM70, and four of the eight venues were charging promo prices with no published end date.

Which JB pickleball courts are cheapest at weekends?

ATP Club's Weekend Happy Hour charges RM28 an hour on Premium Courts from 8am to 11am and 3pm to 6pm on Saturdays and Sundays until December 2026, excluding public holidays. JuzDink in Skudai charges RM38 an hour, or RM58 for two hours, from 2pm to 1am on weekends and public holidays. Forum Tebrau is RM35 plus SST, and RM20 plus SST after 1am.

Do JB pickleball court prices include SST?

Only two venues say. Forum Tebrau prints plus 6% SST beside every rate, and X Park Iskandar Puteri states that its prices exclude 6% SST, so a RM70 court there is RM74.20. The rate cards of EduCity, 55 Gatheround, JuzDink, D Pickle Zone, ATP Club and Pickle Friends did not state it either way on 17 September 2026, so check the total at checkout.

Which JB pickleball court is cheapest late at night?

Gotta' Bounce Sports & Social Club on Jalan Riang Utama in Taman Gembira runs a Night Owl Promotion at RM25 an hour from 10pm to midnight, seven days a week, read on 20 September 2026. After that, Forum Tebrau at Toppen charges RM20 an hour plus 6% SST from 1am to 2am, and it is the only venue here open until 2am. ATP Club, X Park, EduCity, JuzDink and KICKS all run to 1am, and Gotta' Bounce itself closes at midnight.

Where can I use a pickleball ball machine in Johor Bahru?

Two venues publish rates. 55 Gatheround in Kulai rents a pickleball training machine on its own at RM20 an hour, daily from 8am to midnight, which is the cheaper way to practise alone. ATP Club in Masai adds a flat RM36 an hour to any court tier for a ball machine, or RM30 for a ball trolley, so a Premium Court with a machine is RM76 off-peak, RM96 at peak and RM64 during its weekend happy hour. JuzDink in Skudai also lists a ball machine, daily from 8am to midnight, without a published rate. Rates read on 20 September and re-checked on 27 October 2026.

Can I cancel a pickleball court booking in JB?

It depends on the venue and how you booked. D Pickle Zone says all reservations are final and non-refundable, and 55 Gatheround allows no cancellations. JuzDink and Pickle Friends follow AFA's policy for app bookings: a full refund to the AFA wallet more than 48 hours before, 50% between 24 and 48 hours, and nothing within 24 hours. Bookings made on their websites cannot be cancelled, and refunds cannot be withdrawn as cash.

Current Promos

Ends 31 Dec
RM28 an hour
ATP Club Pickleball, Masai

Weekend Happy Hour: Premium Courts at RM28 an hour on Saturdays and Sundays, 8am to 11am and 3pm to 6pm, September to December 2026, excluding public holidays. The normal weekend rate is RM60.

Related reads

*Cover image: X Park Iskandar Puteri pickleball courts (Image: X Park, via its Courtsite listing)*

*The eight main rates were read on each venue's booking page or website on 17 September 2026 and re-read on 20 September 2026, when all eight were unchanged. The three extra courts were read on 20 September 2026, and all eleven were re-read unchanged on 27 October 2026. Courts change prices without notice, and most promo rates here have no published end date, so confirm the total in the booking app before paying.*

#Pickleball#Sports#Johor Bahru#Johor#Court Booking

You Might Also Like