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.
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.
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