8 Best Golf Driving Ranges in Singapore (2026): Ball Prices From $6.54 per 100
Lifestyle

8 Best Golf Driving Ranges in Singapore (2026): Ball Prices From $6.54 per 100

Eight driving ranges that still let the public walk in, with ball prices, peak hours and late closing times read off each club's own site on 6 November 2026.

Marcus Wong6 November 20267 min read

Hitting a bucket of balls in Singapore still costs about the same as a bowl of ramen, if you pick the right range and hour.

> Quick view: cheapest is Keppel Club at Sime Road, $6.54 per 100 balls (weekdays 7am-10am). Most ranges charge $9-$11 per 100. Catch: evening and weekend rates run up to 67% higher.

Keppel Club (Sime Road): cheapest public range, $6.54 for 100 balls
1
Keppel Club (Sime Road): cheapest public range, $6.54 for 100 balls logo

Keppel Club (Sime Road): cheapest public range, $6.54 for 100 balls

Keppel Club moved its golf to Sime Road, and its two-level range is open to the public on a first-come, first-served basis with no booking. PRICE (GST included, 50 / 100 / 300 balls): weekdays 7am-10am $3.27 / $6.54 / $19.62, weekdays 10am-4pm $4.36 / $8.72 / $26.16, weekdays after 4pm plus weekends and public holidays $5.45 / $10.90 / $32.70.FACILITIES: 58 bays with Rapsodo launch monitors, a trellis-roofed upper deck and QR food ordering from Thirsty Monkey. Club rental is $10 a club, and the Sime practice facility is $27 an hour for the public. HOURS: daily 7am-11.30pm, last ball sale 11pm. On the 2nd and 4th Monday it opens at 11am for maintenance.FINE PRINT: the ball machines take NETS and credit cards only.ADDRESS: 239 Sime Road, Singapore 289685, golf line 6375 5569.

Visit website
Laguna Practice Driving Range: best for Toptracer, half price on Tuesdays
2
Laguna Practice Driving Range: best for Toptracer, half price on Tuesdays logo

Laguna Practice Driving Range: best for Toptracer, half price on Tuesdays

The east side's best-equipped public range, at Laguna National in Tanah Merah. PRICE (public, GST included, from 1 May 2026): rack rate $18 for 100 balls, or $13.50 off-peak and $16.50 peak with a ball card. Students pay $11.50 / $13.50.TOPTRACER: one hour with 100 balls is $29 off-peak / $35 peak for Practice and $59 / $78 for the Lounge bays.THE DEAL: Toptracer Tuesday takes 50% off Toptracer Practice and Lounge, and Family Saturdays (11am-1pm) give 50% off when you bring a child aged 16 or under.FACILITIES: 50 floodlit bays, the Leadbetter Golf Academy, club fitting and a grass-tee session at $30.52 an hour (balls extra). HOURS: Mon and Wed-Fri 7.30am-11pm, Tue 3pm-11pm, Sat, Sun and public holidays 7am-10pm. Closed the first Tuesday of each month. Peak is weekdays from 5pm and all weekend.ADDRESS: 610A Upper East Coast Road, Singapore 465404, tel 6741 1111.

Toptracer Tuesday: 50% off Toptracer Practice and Lounge bays. Family Saturdays 11am-1pm: 50% off with a child aged 16 or under. Standing offers, no end date published.

See Toptracer offers
Sembawang Country Club: Trackman at every bay, $10 for 100 balls
3
Sembawang Country Club: Trackman at every bay, $10 for 100 balls logo

Sembawang Country Club: Trackman at every bay, $10 for 100 balls

The north's tech pick. Every one of the 51 bays over two levels has Trackman Range at no extra charge, and the club calls itself Singapore's first such range. It reopened on 30 March 2026 after an eight-week refurbishment. PRICE (non-members, from 17 Feb 2025, 50 / 75 / 100 balls): $7 / $8.50 / $10. Members pay $3 / $4.50 / $6. The site does not say whether GST is included. HOURS: Tue-Sun and public holidays 7am-11pm, Mondays from 12pm for maintenance. Last balls at 9.50pm.BEST FOR: seeing your carry distance and ball speed without paying Toptracer rates.ADDRESS: 249 Sembawang Road, Singapore 758352.

Visit website
Orchid Country Club: the biggest range, 160 bays at $0.11 a ball
4
Orchid Country Club: the biggest range, 160 bays at $0.11 a ball logo

Orchid Country Club: the biggest range, 160 bays at $0.11 a ball

If you hate waiting for a bay, come here. Orchid has 160 bays on two levels in Yishun, and the lower level's 80 sheltered bays use an auto-tee system, which the club says is the only one in Singapore. PRICE (per ball on a smart card): visitors $0.11, so about $11 for 100 balls. Affiliate members pay $0.08 and Orchid members $0.07. GST is not stated.FINE PRINT: bays 1-40 are for members only, and a dress code applies. The October night-golf promotion has ended, and no new range offer was listed when we checked. HOURS: Tue-Sun 7am-11pm, Mondays 12pm-11pm. Card top-ups until 10.30pm.ADDRESS: 1 Orchid Club Road, Singapore 769162, range office 6750 2105.

Visit website
Punggol Golf Driving Range (Golfer.sg): open to 1am on weekends
5
Punggol Golf Driving Range (Golfer.sg): open to 1am on weekends logo

Punggol Golf Driving Range (Golfer.sg): open to 1am on weekends

The night owl's range, run by Golfer.sg (Poh Bros). PRICE: off-peak (Mon-Fri 7am-4.59pm, not public holidays) $8.72 for 100 balls, $13.08 for 150 and $17.44 for 200. Peak (weekdays from 5pm, weekends and public holidays) is $10 for 92 balls, $15 for 138 and $20 for 184. Pay by NETS CashCard, FlashPay or PayNow. HOURS: Mon 12pm-12.30am, Tue-Thu 7am-12.30am, Fri-Sun and public holidays 7am-1am, the latest closing we found.EXTRAS: trial golf lessons and a simulator room for groups, so ask at the counter for the current package price.ADDRESS: 60 Punggol East, Singapore 828825, tel 6244 6188.

Visit website
Seletar Country Club: buy 2 ball credits, get 1 free until 12 January
6
Seletar Country Club: buy 2 ball credits, get 1 free until 12 January logo

Seletar Country Club: buy 2 ball credits, get 1 free until 12 January

The public can use the Level 2 bays (the ground floor is for members). PRICE: $0.11 a ball, sold in credits with a minimum of 2 credits (80 balls, $8.80). 200 balls cost $22.THE DEAL: during renovation works from 13 October 2026 to 12 January 2027, every 2 credits bought come with 1 free credit, which brings 120 balls to $8.80.FINE PRINT: while the works run, golfers hit into a large net about 50m out, so this is for swing practice rather than checking your distances. The notice also does not say whether public buyers get the free credit, so ask at the counter. Normal operations are due back in mid to late January 2027.FACILITIES: 52 bays over two storeys and an XLNgolf fitting studio. HOURS: Mon 2pm-10pm, Tue-Sat 7am-10pm, Sun 7am-9.30pm.ADDRESS: 101 Seletar Club Road, Singapore 798273, range 6486 0805.

Buy 2 range ball credits, get 1 free during the driving range renovation, 13 Oct 2026 to 12 Jan 2027.

Valid till 12 Jan 2027

See public range info
Mandai Executive Golf Course: 40 bays plus a $5 chip-and-putt
7
Mandai Executive Golf Course: 40 bays plus a $5 chip-and-putt logo

Mandai Executive Golf Course: 40 bays plus a $5 chip-and-putt

A small, old-school range beside Upper Seletar Reservoir, with a 9-hole course on the same site. PRICE (before GST): 40 balls $3.70, 80 balls $7.40, 120 balls $10.10. Machines take NETS CashCard and FlashPay.EXTRAS: Chip & Putt $5 an hour, and a golf set to rent for $35 plus a $50 deposit. HOURS: Tue-Sun 7am-11pm, Mon 12pm-11pm. LEASE: the club's homepage says its lease has been extended into 2027, and the government has said the site will later become an MOE outdoor learning centre, so go while it lasts.ADDRESS: Mandai Road Track 7, Singapore 779384, tel 6456 6533.

Visit website
Sentosa Golf Club: the premium grass range, bay hire from $150
8
Sentosa Golf Club: the premium grass range, bay hire from $150 logo

Sentosa Golf Club: the premium grass range, bay hire from $150

This is the splurge, a grass range at a championship club rather than a mat-and-net bay. PRICE (before GST): non-member bay hire $150 for a 2-hour session, including 50 balls, and extra tokens of 50 balls at $12 (members $8). Club hire is $100 a set or $12 a piece.FINE PRINT: the booking add-on on the same page lists bay hire at $100 a person, so confirm the price when you book. HOURS: non-members can use the range 7am-7pm, and the club's 2026 visitor form says it is closed on Mondays.BEST FOR: a special occasion or a pre-round warm-up, not a weekly bucket.ADDRESS: 27 Bukit Manis Road, Singapore 099892, tel 6275 0022.

Visit website

Golf driving range prices in Singapore compared (public rates from each club's own site, checked 6 Nov 2026)

RangeAreaPublic priceBaysLatest closingBest for
Keppel ClubSime Road$6.54-$10.90 per 100 (GST incl.)5811.30pmCheapest
LagunaTanah Merah$13.50-$18 per 100 (GST incl.)5011pmToptracer
Sembawang CCSembawang$10 per 1005111pmFree Trackman
Orchid CCYishun$0.11 a ball16011pmNo waiting
Punggol (Golfer.sg)Punggol$8.72 per 100 off-peakNot stated1am (Fri-Sun)Late nights
Seletar CCSeletar$0.11 a ball, buy 2 get 1 credit free5210pmPromo to 12 Jan
MandaiMandai$10.10 per 120 + GST4011pmChip and putt
Sentosa GCSentosa$150 bay hire + GSTNot stated7pmGrass range

How to choose a driving range

  • Go before 10am or before 5pm. Keppel Club's 100 balls cost $6.54 before 10am and $10.90 after 4pm. Punggol's off-peak $8.72 buys 100 balls, while peak $10 buys only 92. Laguna's peak starts at 5pm on weekdays.
  • Check whether GST is in the price. Keppel Club and Laguna print GST-inclusive prices. Mandai and Sentosa print prices before GST. Orchid, Sembawang, Seletar and Punggol do not say.
  • Want data on every shot? Sembawang includes Trackman at every bay for the normal ball price. Keppel Club has Rapsodo. Laguna's Toptracer bays cost more, so use them on a Tuesday, when they are half price.
  • Bring a card, not cash. Keppel takes NETS and credit cards only, Punggol and Mandai take NETS CashCard or FlashPay, and Orchid and Seletar sell balls on their own cards or credits.
  • Want a full round on a screen instead? Indoor golf simulators charge by the hour rather than by the ball, and are air-conditioned.

How we checked

Every price, opening hour and promotion above was read on 6 November 2026 on each club's own website, rate PDF or official notice. We left out ranges that have closed (Marina Bay Golf Course, Champions Golf in Bukit Timah, the old Queens range in Toa Payoh) and ranges that are for members only or publish no public rates.

Related reads

Frequently Asked Questions

What is the cheapest golf driving range in Singapore?

Keppel Club's range at Sime Road is the cheapest we found for the public: $6.54 for 100 balls on weekdays from 7am to 10am, GST included, rising to $10.90 in the evening and at weekends. Punggol is $8.72 for 100 balls off-peak, and Seletar's buy-2-get-1 credit offer brings 120 balls to $8.80 until 12 January 2027. Prices were checked on 6 November 2026.

How much does a bucket of balls cost at a driving range in Singapore?

Most public ranges charge about $9 to $11 for 100 balls in 2026. Sembawang Country Club is $10, Orchid Country Club is $0.11 a ball, and Keppel Club is $8.72 on weekday daytimes. Laguna is dearer at $13.50 to $18, and Sentosa Golf Club charges non-members $150 for a 2-hour bay with 50 balls.

Can non-members use golf driving ranges at country clubs in Singapore?

Yes, at the ranges listed here. Keppel Club, Laguna, Sembawang, Orchid, Seletar (Level 2 bays only) and Sentosa all publish public or visitor rates. Some bays are reserved for members, such as Orchid's bays 1 to 40 and Seletar's ground floor, and Orchid has a dress code.

Which driving range in Singapore is open the latest?

Punggol Golf Driving Range stays open to 1am on Fridays, weekends and public holidays, and to 12.30am on other nights. Keppel Club at Sime Road is open to 11.30pm daily, with the last ball sale at 11pm.

#golf driving range singapore#driving range singapore#best driving range singapore#driving range price singapore#keppel club driving range#laguna driving range#orchid country club driving range#sembawang driving range#punggol driving range#toptracer singapore

You Might Also Like