All Programs at OFR Club
Junior Coaching
Join our fun and engaging junior coaching programs, tailored to kids of all ages and abilities. From little ones who are starting their tennis journey to rising stars who are ready to go pro, we have you covered. Our goal is to help every child enjoy the game and reach their full potential.
Hot Shots Tennis (Ages 3-12)
Hot Shots Tennis is a fun way for children ages of 3-12 years old to play and learn tennis. Each Stage provides modified equipment and court size, making tennis easier to learn and a fun and enjoyable experience for everyone.
Blue Stars (3-5 years): Learn the fundamentals of tennis in a fun, exciting and engaging way.
Red Aces (5-8 years): Players will learn how to hit the ball, develop their technique and be able to serve and rally.
Orange Slammers (8-10 years): Players learn tactics and to hit with more power, spin and control on a larger size court.
Green Masters (9-12 years): Players are refining their skills, using all the shots available to them.
All lessons are delivered in small groups by experienced coaches.
Click here to see our schedule and book your FREE trial today!
Junior Development Squads (Ages 10+)
For players ready to take their tennis further, join our development squads. These squads feature drills, match play and strategy training and are the perfect fit for any rising tennis star.
Junior Challenger (Green Ball, 9-12 years)
Junior Challenger (Yellow Ball, 9-12 years)
Challenger Squad (UTR 5+, Invitation Only)
Click here to see our schedule.
Private Lessons
Looking to sharpen your skills? Take your game to the next level with personalised, one-on-one coaching. Our private lessons are tailored to suit your goals - whether your picking up a racket for the first time, getting back into it, or competing regularly. We work with all ages and ability levels, focusing on technique, consistency, movement and strategy in a supportive and motivating environment.
We are offering a free 30 minute trial lesson for a limited time only. Get in touch now to secure your spot!
Adult Clinics
Whether you’re a total beginner or a seasoned player, our adult clinics are a great way to improve your game, stay active, and have fun on court. Sessions are high-energy, social and led by experienced coaches who tailor each class to the group.
Clinic Schedule:
Monday, Tuesday, Wednesday, Thursday, Friday (9:30 – 11 AM)
Tuesday (7:00 – 8:30 PM)
Wednesday (7:00 – 8:30 PM)
Thursday (6:30 – 8:00 PM)
FREE trial class available! Enquire now.
Kids Camp
Keep the kids active and entertained during the holidays with our fun-filled racquet-sports camps! Available for single days or full weeks. Book Here
Half Day (8:30 AM – 12 PM): $55
Full Day (8:30 AM – 3 PM): $75
Full Week (5 Full Days): $300
Full Week Long Day (7:30 AM - 5 PM - 5 Full Days): $375
Advanced Hitting Squad (Monday to Friday, Holidays Only) – $95
Strength & Conditioning (Holidays Only, 2PM–4PM): $65
Extras (optional)
Extended Care (7:30 AM Drop-Off / 5 PM Pick Up): $15 per day
Comps
Tennis Court Hire
Monday – Friday (7:00 AM – 6:00 PM): $30.00/hour
Monday – Friday (6:00 PM – 9:30 PM): $35.00/hour
Weekends (Saturday & Sunday 7:00 AM – 6:00 PM): $35.00/hour
Permanent Court Hire: Contact us for pricing
Click here to book a court.
Pickleball Courts
Pickle Ball Court Fee: $20/hour
Equipment for hire: $10
Group Bookings & Social Play
Thursday Doubles Social Mixer: $20/session
Beach Tennis Courts
June Launch Special Court Fee: $20/hour
Equipment for hire: $10