Tennis for Everyone.

Professional tennis coaching for adults and juniors at our private courts in Singapore.
Tailored classes, real progress.

Book a Trial Lesson
4.9★
Google Rating
500+
Students Coached
3 min
From Serangoon MRT

Our Programmes

🎾 Open Group Classes Most Popular
The heart of our academy — group classes for adults of all levels. Join in solo or with friends and we'll match you to a group at your level. Expect structured coaching, plenty of rallies, and a community that makes you want to keep coming back.
  • For Adults — all levels welcome, from first-timers to seasoned players
🪭 Private Classes
Prefer to train with just your own company? Book a session that's exclusively yours — solo, with a partner, or with your own group of friends or family (up to 6 pax).
  • For Adults — train at your own pace, with coaching tailored to your goals
  • For Kids — play with siblings, family or friends!
🏆 Junior Development Squad
Our kids programme for ages 4–16, open to all levels — from a child's very first swing to competitive play. Every child trains with the right ball for their age, so learning is always fun, comfortable and confidence-building.
  • 4–8 years old — Red-dot ball: slower bounce, perfect for small hands learning the fundamentals
  • 9–12 years old — Green-dot ball: a friendlier bounce that makes learning easy and rallying fun, whatever their starting point
  • 13–16 years old — Standard yellow ball: real tennis made approachable, whether they're brand new or building towards match play
💡 Not sure which programme fits? Message us on WhatsApp and we'll point you to the right one — no obligation.

Find Your Class

Tell us a little about who's playing, and we'll come back to you with a class slot ASAP!

1 · Which programme are you interested in?

2 · How many players are joining?

3 · What level are the players?

4 · Preferred timings (optional · select as many as you like)

No preference? Leave blank and we'll send you the available timings.

Mornings: 7am–12nn  ·  Afternoons: 12nn–6pm  ·  Evenings: 6–10pm

Weekday

Weekend

5 · Notes to us (optional)

Our Reviews

★★★★★

"We started as complete beginners who didn't even know the proper strokes, but after just a few sessions, we were able to hit some balls confidently. What really stands out is his patience and attention to detail [...] Highly recommend Coach Keane to anyone looking to learn tennis, especially beginners!"

Berlyn's tennis lesson at Lion Tennis Academy Berlyn training with Coach Keane
★★★★★

"I've been training with Lion Tennis Academy for over six months now and highly recommend them. The coaches are professional and, more importantly, great listeners. They regularly ask for feedback and are very open to tailoring lessons based on what you're specifically keen to learn. I've done a mix of both group and individual sessions. The group classes are great for seeing how others progress and getting in some rallies with players at the same level."

★★★★★

"Best tennis lesson I've had! My backhand is finally fixed, I actually understand the technique now instead of just guessing. Super clear explanations and very patient coaching. Thank you Keane! Highly recommend."

Tanvi's tennis lesson at Lion Tennis Academy Tanvi training on court
★★★★★

"教练人非常好 专业又有耐心 孩子非常喜欢"

"The coach is very kind, professional and patient. My child loves it."

Gege's child at Junior Development Squad tennis class
★★★★★

"Keane is very attentive and experienced. During my first lesson with him, he was quick to pick up my incorrect form and patiently guided me to correct my bad habits [...] I am grateful to Keane for being a great tennis coach and wholeheartedly recommend him to anyone who wants to pick up or improve their tennis skill."

★ Read All 56 Reviews on Google (4.9)

Our Courts

We coach all across Singapore, lessons can be held at:

  • Our Private Courts
  • Public Courts in Singapore
  • Your own tennis courts

Check out our interactive map below to view our locations!

Private Courts
Public Courts
HQ
Private Court
Public Court
Our HQ

Tap a pin to see its general location. Exact addresses are shared upon signup.


🚇 Our Headquarters (HQ) are just 3 minutes from NE12CC13 Serangoon MRT

🚗 Free parking is available on-site for those driving to our Private Courts.

Pricing

ProgrammeRate (per pax)
Group Classes
Open Group or Private · 3–6 pax
$35–$55 (1 hr)$50–$100 (1.5–2 hrs)
Pair Class
2 pax
$75 (1 hr)
Solo Class
1-on-1
$140 (1 hr)
Junior Development Squad
By assessment
Enquire below

Group class rates depend on group size — the bigger the group, the lower the rate per pax.

🆕 First time with us? We start with a paid trial lesson — you only pay for a single session. After your trial, lessons are bundled into 4 or 12-lesson packages.

Payment

You can pay via PayNow using our UEN below, or scan the QR code with your PayNow/PayLah! app.

PayNow UEN
53509297XNEO
PayNow QR code for Lion Tennis Academy lesson payments

📱 Scan with your PayNow / PayLah! app

📝 Under Bill Reference, please put your name so we can match your payment. Thank you!

Frequently Asked Questions

Absolutely — most of our students started with us as complete beginners. Our Open Group Classes welcome adults of all levels, and our Junior Development Squad takes kids from their very first swing. We'll match you to a group at your level so you're never out of place.

No — we provide a racket free of charge if you don't have one yet. The court and balls are provided too, so you just need to show up in sports attire. Once you're committed to the sport, we recommend getting your own racket so you get used to it.

Group classes start from $35 per pax for a 1-hour session, with rates depending on group size. Pair classes are $75 per pax and solo 1-on-1 classes are $140 per session. See our full pricing table above for details.

Start with a paid trial lesson — you only pay for a single session, with no commitment. Fill in the "Find Your Class" form above or message us on WhatsApp, and we'll come back to you with a slot ASAP. After your trial, lessons run in 4 or 12-lesson packages.

Our courts are just 3 minutes from Serangoon MRT, with free on-site parking for those driving. The exact location and directions will be shared with you once you sign up for a class.

Yes — our Junior Development Squad is our kids programme for ages 4–16, open to all levels. Each age group trains with the right ball for their stage: red-dot (4–8), green-dot (9–12), and standard yellow ball (13–16). Private classes for kids are also available.

Terms & Conditions

In the event of rain, the lesson will be postponed.

⏰ If there is bad weather, we will try to inform you 1 hour before class. If a lesson is cancelled due to rain during the lesson, the remaining time will be carried forward and added to future lessons.

Please inform us at least 3 days in advance if you are unable to attend a lesson.

⚠️ Any request to cancel within 3 days of your scheduled lesson will be subject to our discretion as to whether the lesson fee is forfeited.

Package validity:

• 4-lesson packages are valid for 10 weeks from your first lesson
• 12-lesson packages are valid for 24 weeks from your first lesson
• Lessons postponed due to rain do not count against your validity window — we'll extend it accordingly

Payment: Payment is due before the first lesson of each package via PayNow.

Refunds & transfers: Packages are non-refundable once started. However, remaining lessons are transferable — if you can't continue, a friend or family member is welcome to take over your remaining sessions. Just let us know!

Our court bookings are fixed, so lessons will end at the scheduled time regardless of arrival time. If you're running late, drop us a message on WhatsApp and we'll make the most of the remaining time.

If a different coach is needed for your class on occasion, we'll assign a qualified coach from our team so your lessons keep running smoothly.

Photos & videos: We occasionally photograph or film classes for our social media (Instagram and TikTok). If you'd prefer not to be featured — or prefer your child not to be — just let us know at signup and we'll make sure of it.

Play safe: Tennis is a physical sport, and all students participate at their own risk. Please ensure you're medically fit to play, warm up properly, and let your coach know of any injuries or conditions before class. For students under 18, we ask that a parent or guardian acknowledges this on their behalf.

By enrolling in any of our classes, you agree to the above terms and conditions.
Thank you for your understanding and we look forward to seeing you on court! 🎾

Follow Lion Tennis

Contact

Email: sgliontennis@gmail.com

WhatsApp: +65 8603 3633

Opening Hours:

Monday – Sunday, 7am – 10pm