TM Tennis Academy | Private Tennis Lesson

Our proven Tennis teaching system focuses on having solid fundamentals based on strokes, footwork, and work ethic. We strongly believe in inculcating good habits in early stage of learning which is essential to achieve high level of performance in tennis.

Enson Leong
Head Coach, TM Tennis Academy

About TM Tennis Academy

Tennis Lessons Singapore

True Mastery Tennis Academy (TM Tennis Academy) is one of the leading tennis academy in Singapore. We are dedicated to delivering exceptional tennis training lessons and coaching to individual of all ages and skill levels.

Founded by a group of professionally certified tennis coaches in Singapore, we aim to share our expertise with others in through proper tennis coaching.

Through our different tennis coaching plans, our students have access to top quality tennis training drills tailored according to individual ability.

True Mastery Tennis Academy Logo Circle
True Mastery Tennis Academy Logo Circle

True Mastery Tennis Academy
(TM Tennis Academy)

Why TM Tennis academy

Tennis Lessons Singapore – TM Tennis Academy is a Singapore-based tennis academy with top certified professional tennis coaches in Singapore. What makes us unique and different?

Meet Our Coaches

At TM Tennis, we believe that greatness on the court is within everyone’s reach. Whether you’re just picking up a racket for the first time or aiming to fine-tune your competitive edge, we are dedicated to unlocking your full potential.

True Mastery Tennis Academy Tennis Coach Enson Leong Square Size

Enson Leong
Founder, Head Coach

True Mastery Tennis Academy TM Tennis Coach Eric Wong Square Size

Eric Wong
Co-Founder, Head Coach

True Mastery Tennis Academy Tennis Coach Linus

Head of Student Development
Formally from Rafael Nadal Tennis Academy

Types of Tennis Lessons

TM Tennis Academy Offers Tennis Classes For All Levels Of Players Regardless Of Age And Gender.

Adult Tennis Lessons


Private Tennis Lessons

Tennis Lesson Singapore – At TM Tennis Academy, we encourage all individuals to learn tennis! With proper guidance taught by experienced and certified tennis coaches, we are confident you will fall head over heels with tennis just like all of our coaches and students. Claim your free trial tennis lesson now!

Pair Tennis Lessons

Pair Tennis Coach Singapore

Sign Up As a Pair

Everything is better when it comes in a pair! Pair tennis is an excellent way to improve your game and also build relationship. Get the competitive edge on your next game with interactive tennis drills and rally practices. Pair up with someone and sign up for our pair tennis lessons today!

Group Tennis Lessons

TM Tennis Academy Group Tennis Lessons

Play with Your Friends

Group Tennis Lessons give you and your friends or family the chance to spend more time together by picking up a new sport. We offer weekly tennis group lessons where you can learn how to play tennis in a group!

Kids Tennis Lessons

True Mastery Tennis Academy Kids Tennis Lessons Coach Eric

Tennis Lessons For Children

Introduce your kid to the game of tennis and let your child reap the benefits of learning the sport. Through Tennis, your kids will be able to build self-confidence and develop good sportsmanship. Your kid will learn to face and overcome the various ups and downs which can help them succeed in their life.

Corporate Tennis Lessons

True Mastery Tennis Academy Corporate Tennis Lessons

Challenge Your Colleagues and Boss!

Looking for a different corporate bonding activity? Check out our corporate tennis lesson! How cool is that to have a day of fun tennis lesson with your colleagues? Get out of your office and enjoy a day of tennis with our professional tennis coaches.

Looking for a Tennis Coach?

Let our Coach come to your place of convenience

At TM Tennis Academy, we pride ourselves on being the leading professional tennis academy in Singapore, offering top-notch tennis lessons in a fun and engaging way for individuals of all ages and skill levels. Our team of experienced and certified coaches is dedicated to providing high-quality training that focuses on skill development, fitness, and a passion for the sport.

Tennis Coach Singapore TM Tennis Academy

We understand that everyone’s schedule is different, which is why we offer flexible training options. If you prefer a more personalized experience, our coaches can come to your preferred location, be it your neighborhood court, private club, or even your own backyard.

Female Tennis Coach

Looking for female Tennis coach or prefer to having a female coach? Look no further! TM Tennis Academy have a team of very professional and skillful female tennis coaches.

Inspire to become Singapore’s next top Female tennis coach? Join TM Tennis Academy and build a strong community! Chat with us now!

Female Tennis Coach in Singapore
TM Tennis Academy Female Tennis
how to improve tennis backhand serve
Why TM Tennis
Tennis Lessons Coaches Singapore Experience Certified and Professional
Certified and Professional

TM Tennis Academy's coaches are carefully selected and handpicked. Certified by Singapore Tennis Association (STA).

Private Tennis Lessons Singapore Affordable Court Booking Service

TM Tennis Academy offers affordable, high-quality tennis lessons. Choose from our variety of tennis lessons and claim your free trial lesson!

Amazing Tennis Drills Custom Tennis Lessons Plan Singapore
Custom Tennis Lessons Plan

Not all tennis drill is suitable for everyone. We create customized learning and training tennis plans best suited to improve your game.

Passionate Tennis Coaches TM Tennis Academy

Our coaches are very experienced in helping students mastering the game of tennis quickly. Their experience can help you bring your game to the next level.

Diverse Variety of Tennis Lessons Singapore

Diverse Tennis Lessons

We offer diverse tennis lessons to suit all levels. Private coaching is available for those who prefer one-on-one attention, while group classes offer an excellent opportunity to meet new people.

Passionate Tennis Coaches

Our coaches are highly qualified and passionate tennis coaches. We believe in sharing their knowledge with the students and walking them through every step in their tennis journey.

Our Tennis Lessons Packages

Private Tennis Lessons

$ 99 Per Session (1 Hour)
  • One to one Coaching
  • Flexible & Convenient Timing
  • Customized Lessons Plan
  • Training Equipment and Court Booking Provided

Pair Tennis Lessons

$ 119 Per Session (1 Hour)
  • One Coach Assigned to 2 Students
  • Flexible & Convenient Timing
  • Customized Lessons Plan
  • Training Equipment and Court Booking Provided

Group Tennis Lessons

$ 45 Per Session (1 Hour)
  • Group of Up to 4 Pax Per Lesson
  • Flexible and Convenient Timing
  • Training Equipment and Court Booking Provided

Kids Tennis Lessons

$ 99 Per Session (1 Hour)
  • One to one Coaching
  • Flexible & Convenient Timing
  • Customized Lessons Plan
  • Training Equipment and Court Booking Provided

Corporate Tennis Lessons

$ - Contact Us to Find Out More!
  • One Coach Assigned to 2 Students
  • Flexible & Convenient Timing
  • Customized Lessons Plan
  • Training Equipment Provided
Contact us!

Private Tennis Lessons

$ 1188 13 Lessons
  • 1 Hour Per Session
  • Free Trial Lesson*
Best Deal

Pair Tennis Lessons

$ 1428 13 Lessons
  • 1 Hour Per Lesson
  • Free Trial Lesson*

Group Tennis Lessons

$ 480 12 Lessons
  • 1 Hour Per Session
  • Free Trial Lesson*
LocationTessenjohn CSC
Tessenjohn CSC
Elizabeth Heights (Beginner)Lakelife condo (Beginner)Guilin View (Beginner)
Time and DateSat 9-10am( timing not fixed )Sun 5-6pmTuesday 8-9pmThursday 8-9pmMonday 6.30-7.30pm
No of pax33322
LocationTime and DateNo of pax
Tessenjohn CSC
Sat 9-10am( timing not fixed )3
Tessenjohn CSC
Sun 5-6pm3
Elizabeth Heights (Beginner)Tuesday 8-9pm3
Lakelife condo (Beginner)Thursday 8-9pm2
Guilin View (Beginner)Monday 6.30-7.30pm2
TM Tennis Personal Accident Insurance Coverage

We Want to Give You More

Get Personal Accident Coverage Free for 6 Months*

TM Tennis care for all our students. Enjoy 6 months of complimentary protection with AIA Solitaire Lite Coverage, a personal accident plan that takes care of your medical bills due to accident-related injuries.  Simply sign up any of our tennis packages and claim yours now! Scan the QR code to find out more.

*Terms and conditions apply.

TM Tennis Academy True Mastery Tennis Academy Singapore


True Mastery TM Tennis Acaedemy GrabPay Payment

Earn more rewards with GrabPay when you are signing up for our Tennis Lessons. True Mastery Tennis Academy accepts all major credit cards.

TM Tennis Coach Recruitment Poster


TM Tennis Academy is expanding! We are looking for sincere, passionate and motived tennis coaches to join our team. Inspire the next generation of tennis players, contact us now! 

Exclusive Retail Offer

TM Tennis Academy | Private Tennis Lesson

All TM Tennis Academy’s students and coaches will enjoy an exclusive discount from our sports retail partners. for equipment like tennis shoes and tennis balls.

Special Discount for Students

TM Tennis Academy | Private Tennis Lesson

Tennis Shoes

TM Tennis Academy | Private Tennis Lesson

Tennis Rackets

TM Tennis Academy | Private Tennis Lesson

Tennis Balls

Special Discount for Coaches​

TM Tennis Academy | Private Tennis Lesson

Tennis Shoes

TM Tennis Academy | Private Tennis Lesson

Tennis Rackets

TM Tennis Academy | Private Tennis Lesson

Tennis Balls

TM Tennis Academy | Private Tennis Lesson

Restring Services

..and many more! For more information, contact us now!

Students ♡ Us
Pair Tennis Coach Singapore

“Highly recommended. Coaches are able to pinpoint even a minor technical flaw in your strokes and correct you on the spot. Drills given by the coach were replicating specific parts of a tennis point. Felt more confident in my match play.”

Luiza, Student


“Coach Darryl is a highly passionate and motivated coach. You can feel that he sincerely wants the best out of his students when he is in the court.”

Lucus, Student

TM Tennis Academy | Private Tennis Lesson

“Bryan is good to with kids. All the kids in the group love his lesson and look forward to his lesson every week. He is great at making tennis lesson fun with a mixture of games and drills”

Grace, Parent

TM Tennis Academy Kids Tennis

“Even though my kids only play once a week with Coach Brian, they showed great improvement just after a few lessons. Brian is always correcting them on the right technique.”

Diana, Parent

TM Tennis Academy Kids Tennis

“My boy is extremely comfortable with the coach. I have never seen him laughing and enjoying himself so much when playing other sports. Thank you for instilling interest in tennis for my boy.”

Ivy, Parent

Kids Tennis Lessons

“I can’t recommend Brian enough. Here is a guy who is very detailed and can really bring your tennis to the next level.”

Gillian and Christina, Parents

15:10 22 Jul 24
Enjoyed the lesson and Coach Badrun gave us proper advice on how to get better at the game 👍
03:49 07 Jul 24
Aidil is a nice coach. He can immediately find my weak points and provide very useful advise and training. His teaching is encouraging, simple to understand and easy to follow. I learned a lot from just 1 hour session.
Abul HayatAbul Hayat
12:47 01 Jun 24
Hello I have gone through ur Google my business and website. This is not ranking on the top of the Google. I am digital marketer expert I can use all the techniques to rank your website on the top of the Google. So hoping to here from u soon to discuss about the business growth.
Aretha Reyhan AryonoAretha Reyhan Aryono
05:12 10 May 24
Coach Badrun was constructive and was clear in communicating the ways for us to improve. Good experience 🙂
Natasha KhooNatasha Khoo
03:33 10 May 24
Attended a trial lesson with Coach Badrun, and it was fun :)His expertise was evident from the get-go, and he wasted no time in getting down to business. The atmosphere was relaxed yet focused, which made the session productive. Looking forward to seeing how future sessions unfold.
Samarth AgarwalSamarth Agarwal
08:09 16 Apr 24
I have played a bit of tennis but it was great to finally get my first lesson from a coach. Eugene was patient and helped my with my form, movement and shot execution. Despite bad weather, I got a lot out of the session and will sign up for more lessons!
Jessica LinihsuanJessica Linihsuan
12:08 14 Apr 24
Coach Russell is patient. As a new starter to tennis, his detailed instructions helped me understand this sport quickly. He also adjusted the guidance based on my strength/weakness. Overall pleasant experience and would recommend!
Wendy LimWendy Lim
08:22 27 Mar 24
I recently had the pleasure of taking tennis lessons at this academy and I can confidently say that it was an exceptional experience. The coaches here are not only highly skilled and knowledgeable about the game, but they also have a genuine passion for teaching and helping each student improve. They are also incredibly patient and attentive, providing personalized feedback that helped me refine my technique and build confidence on the court. I've seen great improvement in my game since I started lessons here. Highly recommend!
jonas chumjonas chum
01:04 25 Mar 24
A YeohA Yeoh
09:27 24 Mar 24
My son enjoys the lesson a lot! Coach Linus is great with kids. He is professional in handling kids and very patience. Strongly recommended!
Vie ObiñaVie Obiña
08:48 22 Mar 24
Coach Linus was great. The drills are very fun!
Dyl Zy RNRDyl Zy RNR
20:56 21 Feb 24
12:59 21 Feb 24
Their tennis coaching is outstanding, offering meticulous technique instruction, strategic insights, and a supportive environment that cultivates player growth and success on the court.
Peter LongPeter Long
02:52 21 Feb 24
Thank you to the coaches for teaching so well ! Now he is more confident on the court
Champ TanChamp Tan
12:15 20 Feb 24
The coaches here are friendly and patient. Very good for beginners like me. I went for the trial session and signed up for classes. I have been motivated to go for my trainings every week!
Prashanth SomanathanPrashanth Somanathan
10:55 17 Feb 24
Contacted them via the form on their website and also through WhatsApp. Followed up again via WhatsApp but again there was no reply.
Zoe LeeZoe Lee
03:18 01 Feb 24
Tan WanzhenTan Wanzhen
03:14 01 Feb 24
Melvin LaiMelvin Lai
03:11 01 Feb 24
jesse ngjesse ng
03:07 01 Feb 24
enjoyed the trial lessons. looking forward for future lessons.
chloe tanchloe tan
12:34 28 Jan 24
A good environment to pick up tennis as a beginner! My coach made the lesson super fun while teaching me the right techniques and was also very attentive so he could give me feedback on my posture etc. Would recommend! 🙂
Amelia LeeAmelia Lee
12:12 18 Nov 23
Lee JingyiLee Jingyi
04:13 07 Nov 23
Had a very great experience over trial few weeks back. Coach Bryan was patient and detailed with basics as I had zero experience with tennis prior. Have signed up for 12 lessons. Looking forward
Jia Jing LimJia Jing Lim
02:09 22 Sep 23
coach Daryl is very friendly and engaging. enjoyed the lessons a lot.
Jeanette LeeJeanette Lee
01:58 22 Sep 23
Coach Eric’s lesson was tiring but fun! Recommended.
Junny OoiJunny Ooi
23:32 21 Sep 23
Zin ZinZin Zin
05:07 21 Sep 23
The group lessons was very enjoyable!
Sim Lay YunSim Lay Yun
04:59 21 Sep 23
recommended tennis coach!
Rohit ShettyRohit Shetty
08:04 08 Sep 23
I wholeheartedly recommend Nicholas as my tennis coach. His exceptional patience and talent-focused coaching style have been instrumental in nurturing my natural abilities and helping me enjoy this sport while learning it
13:54 22 Jun 23
Was recommended by a friend to check out this website, the information provided is concise and helpful
Kin Kwok LiKin Kwok Li
14:32 20 Jun 23
So informative, love it!
Li KrystalLi Krystal
08:56 19 Jun 23
This provides me the information that I need for a private tennis lesson, will definitely check it out.
Wenjie ChuaWenjie Chua
02:41 04 Jun 23
Love the tennis drills. Tiring but fun!
tan guoweitan guowei
13:19 25 May 23
Fun and engaging lessons!
Salma AfidaSalma Afida
01:41 23 May 23
Very good experience to learn tennis! As a beginner, our coach (Aidil) patiently teach me up to detail things.
Jovita SusiloJovita Susilo
06:28 29 Mar 23
Great experience for the group lesson so far. Our coach (Aidil) is very knowledgeable, patient, and always on time (sometimes even early) for lessons.The lessons make for a good workout on top of improving your tennis skills.
Great school! I am having private lessons with a very nice coach and learn Smth new every time. I enjoy it and recommend for everybody who likes this beautiful sport. 🎾
S.Y NgS.Y Ng
07:42 02 Mar 23
Coach Roland is patient and fun, making my first tennis session enjoyable. Despite being a beginner, I left the session feeling confident and motivated to learn more. I am already looking forward to my next session with him!
Amutha SandramohanAmutha Sandramohan
10:12 22 Feb 23
Highly recommended for anyone who wants to learn Tennis. Coach Linus is very professional and patient while teaching. I'm having so much fun!!
daniel zhangdaniel zhang
12:52 13 Feb 23
Very good coach Team I never see before! Enjoy your tennis life!
Jun LJun L
15:44 07 Oct 22
The coach is very patient and knowledgeable. Love the first trial lesson and look forward to the many lessons upcoming! Thanks for helping me to pick up a sports I have yearn to try for so long!
the sxqthe sxq
13:45 07 Oct 22
Joey ChuaJoey Chua
10:12 03 Sep 22
Coach Daryl is very detailed with the lessons plan. Finally I managed to learn how to serve properly.
9669 Christy9669 Christy
02:04 21 Aug 22
Highly recommended! Coach Bryan is very professional, inspiring and patient. My boy loves his coaching and does enjoy each session. As parents, we’re encouraging our boy to learn more from Bryan’s positive attitude and tennis skills 👍👍👍
Hongyu DuanHongyu Duan
06:02 01 Aug 22
Sooo nice experience, and kindly coach. Do hope I can learn fast~
Sophie ChenSophie Chen
12:49 27 Jun 22
Eric is a very friendly, patient and encouraging coach. One would learn definitely learn much more efficiently with appropriate and effective guidance from him! Eric taught me all the strokes during the first few classes and kept correcting my stroke afterwards. Thanks to him, my tennis technique got consistently improved along the way. Plus, Eric has always been very responsive with scheduling of lessons. Booking of lesson is easy, fast, and fuss free.I have enjoyed my lessons with Eric and would recommend TM tennis academy to anyone who want to leant tennis efficiently!
Apple chuaApple chua
10:02 18 Jun 22
My daughter love coach Daryl’s lessons! Recommended!! 💪🏻
kelvin lohkelvin loh
09:24 04 Jun 22
Coach Daryl is a very professional coach. He is very detailed and patient. He even took videos of my strokes and corrected them! Recommended coach!
Xavier TanXavier Tan
05:08 28 May 22
Highly recommended,Coach Brian is a passionate and professional coach who is very patient and have clear communication skills and always correcting me on the right techniques,paying attention to all the small details to help you become a tennis player
lee dianalee diana
07:55 28 Feb 22
Very motivating and passionate Tennis coach. My kids Ethan’ and Elise enjoy lessons with Coach Bryan since Dec 2020 til now.
Laurence GeLaurence Ge
11:05 27 Feb 22
Bryan is a very passionate and professional tennis coach, he has helped to hone my skills over the years drastically. I definitely to everyone who is starting to learn tennis.
Geraldine LaiGeraldine Lai
07:27 19 Jan 22
Appreciative of a very responsive admin, Mr Bryan who helped us find a suitable coach.Energetic, experienced and a professional coach, Mr Xavier was very patient and caring to his student.Highly recommended for parents interested to get a coach for your child to begin learning tennis.
Shujie WangShujie Wang
17:55 09 Jan 22
Tennis lessons by Coach was very interesting and very suitable for young kids. My 6 years old daughter enjoyed the lessons very much. Recommended! 👍🏻
Dilton YangDilton Yang
14:48 03 Jan 22
Coach Leong was exceptionally nice and professional. I was shy and lack confidence when i started my lessons with him but with his encouragement, my confidence grew and I enjoyed my lesson. No regrets!
mei ling tanmei ling tan
14:13 03 Jan 22
Very thankful to our coach Xavier for his patience, especially at some point when he had to repeatedly correct the same mistakes on us, without showing any frustrations (we appreciate) that made us feel very at ease. Always looking forward to our tennis lessons. We truly enjoy!
Terry CTerry C
03:33 01 Dec 21
Coach Eric and Bryan are kind and patient, and have wonderful communication skills. They are great with children and connects with them well, which is important in establishing trust with her young learners. Coach Eric and Bryan would send a report to parents after each tennis class, listing what was done for the lesson, and gradually my kids tennis skills improve over a short period of time. Well done, TM academy!
Don YeoDon Yeo
03:18 01 Dec 21
Was thinking of trying a new spot and came across this website. There was even a trail lesson offer by them. WhatsApp them they reply promptly. Definitely worth to have a chit chat and applying with them
Zerine OngZerine Ong
10:24 30 Nov 21
Coach Eric is very attentive to details and have the expertise to coach the student. And he is friendly and able to make the student comfortable and willing to learn more from him. He goes the extra mile to go through the basics and make sure the foundation is built strong. Highly recommend him and his tennis academy👍🏻
Alvin OngAlvin Ong
12:46 26 Nov 21
Tried their trial lesson and decided to sign a package with them. Coach Logan focuses alot on my technique and corrected my posture. Very impressed with the professionalism. Strongly recommended! 👍
Felicia AngFelicia Ang
06:46 28 Oct 21
I have always been keen to pick up this sport and I am very pleased to have met Coach Bryan through TM Tennis. TM tennis is so kind to have provided equipment on my trial class. I appreciate Coach Bryan's kind patience and dedication. Thank you!P.S. Great coach + always ready w tons of equipment!
Video Testimonials
TM Tennis Academy | Private Tennis Lesson
TM Tennis Academy | Private Tennis Lesson
TM Tennis Academy | Private Tennis Lesson
Shopping Cart
Scroll to Top