How Online Booking & Unlock Works
Reserve a court-side tennis ball machine up to 14 days ahead, or walk up, scan the QR on the smart locker and unlock instantly. Booking takes under a minute — no app, no staff, no waiting.
Book in Advance, Step by Step
Reserve your machine up to 14 days ahead so it is waiting in the locker when you arrive — here is exactly what happens from start to finish.
- 1
Pick your court & slot
Open booking.tennismachine.com.sg in your browser. Choose 1 hour ($35) or 2 hours ($50), then pick a date up to 14 days ahead and a start time — slots run around the clock.
- 2
Pay the rental fee — that's all for now
Pay securely online when you book — card payments are handled by Stripe, the world's leading payment processor.
- 3
Unlock & play
The Unlock button goes live 30 minutes before your start time. Tap it at the smart locker, take out the machine, 130+ balls, a transport cart and a ball picker, and head to the court.
- 4
Return & get your deposit back
Back at the locker, tap "Unlock again", put everything inside and lock it, then tap "I've returned the equipment" to close the session. Your security deposit hold is released automatically once we confirm the machine is back in good condition.
A closer look at the booking page
Your booking, always at hand
Every advance booking comes with its own page showing your court, time slot and a live countdown — nothing to print, nothing to remember.
- ✓The Unlock button activates 30 minutes before your start time
- ✓Plans changed? Reschedule free up to 24 hours before your slot
- ✓Court name and address right on the booking
Wrap up in one tap
During your session the same booking page stays live, so the locker is never more than a tap away — and finishing up is just as simple.
- ✓Need the locker mid-session? Tap "Unlock again" any time
- ✓Everything packed back in? Tap "I've returned the equipment" to complete the session
- ✓Your S$200 deposit hold is released once the return is confirmed
Already at the court? Unlock instantly
No booking needed — scan the QR code on the smart locker with your phone camera, pay online, and the locker pops open straight away. Same prices, same gear, zero waiting.
First time with a ball machine? Read this before your session
Our operating guide covers the control panel, safe starting settings for your level, drills and on-court safety — plus notes for each machine in the fleet and the full manufacturer manuals to download.
Read the machine guide & download the manuals →Two Ways to Rent
Book in Advance
Reserve your slot up to 14 days ahead so the machine is guaranteed to be waiting when you arrive.
- ✓Slots around the clock, up to 14 days out
- ✓Pay only the rental fee at booking
- ✓Unlock opens 30 minutes before your slot
- ✓Free rescheduling up to 24h before your slot — or cancel for a full refund
Instant Unlock
Already at the court? Scan the QR on the locker, pay online, and it pops open straight away.
- ✓No booking needed — walk up any time, 24/7
- ✓Locker opens seconds after payment
- ✓Same prices, same gear as booking ahead
Both options cost $35 for 1 hour or $50 for 2 hours and include 130+ balls, a transport cart and a ball picker.
Want a machine for a full day or week? WhatsApp us and we'll arrange it — $60/day or $160/week.
Tennis Machine Rental FAQ
What is a tennis ball machine?
A tennis ball machine (also called tennis machine or ball machine) feeds balls at adjustable speed, spin, and interval so you can practice consistently without a partner.
How do I rent a tennis machine?
Book online at booking.tennismachine.com.sg: pick your court, choose 1 or 2 hours, and reserve a slot up to 14 days ahead. Playing right now? Scan the QR code on any of our 24/7 smart lockers at the court, pay online, and unlock instantly. For daily or weekly rentals, message us on WhatsApp and we will arrange it.
Can I book a tennis ball machine in advance?
Yes. You can reserve a smart-locker machine up to 14 days ahead — pick your court, session length, date and start time, with slots available around the clock. You pay only the rental fee when you book; the refundable S$200 security deposit hold is applied when your session starts. The Unlock button on your booking activates 30 minutes before your start time, and if plans change you can reschedule your slot free of charge — or cancel for a full refund — up to 24 hours before your start time.
Is there any upfront payment for tennis ball machine rental?
For self-service smart-locker rentals you pay only the rental fee online when you book — $35 for 1 hour or $50 for 2 hours. A refundable S$200 security deposit hold is applied when your session starts and released after you return the machine. Daily and weekly rentals are arranged via WhatsApp.
Where are the smart lockers located?
We are building a network of 24/7 self-service smart lockers across Singapore. The first is in Jurong, at Yew Luck Luck Convenience Store, 166 Yung Kuang Road, #01-01, Singapore 611166, a short walk from the courts at ActiveSG Sport Village @ Jurong Town, and more are on the way. See the Locations page for the current list and map.
I have never used a tennis ball machine before — is it hard to operate?
No. Every machine is set up ready to use, and the controls come down to four things: speed, spin, feed rate and oscillation. Our step-by-step machine guide covers loading the hopper, safe beginner settings, machine-specific operating notes and drills — and you can download the full manual for each machine from the same page. Prefer to be shown in person? Ask us for a quick demo on WhatsApp.
Is there a deposit?
Yes. Self-service bookings include a refundable S$200 security deposit hold on your card to cover the machine while it is in your care. The hold is only applied when your session starts — not when you book ahead — and is released once the machine is returned to the locker in good condition.
Still have a question? Our team is happy to help — message us on WhatsApp.
Ready to play?
Book online in seconds, or message us if you have any questions.