Welcome to the Madeira Swim & Tennis Club. 

We’re glad you’re here!

Swim Lessons

MSTC offers a wide variety of swim lessons for swimmers of all ages. Our instructors are highly qualified and trained by our own staff using our teaching philosophy and lesson curriculum.

All classes require online registration prior to the start of classClasses fill quickly so we suggest registering as early as possible. Please note that classes will be combined or cancelled if enrollment is below 3 participants.

Click for schedule

2023 Swim Lesson Schedule

Coming Soon

Click for schedule

2023 Tennis Lesson Schedule

Men (All Levels): Monday's 6:30 – 8pm
Coed Beginner's: Tuesday's 6:30 – 8pm
Women (All Levels): Wednesday's 6:30 – 8pm
Women’s Clinic: Wednesday's 9 – 10:30am

Tennis Lessons & Clinics

There are many exciting opportunities for all ages to play tennis at MSTC, recreationally or competitively.  We hope you take a moment to check out all our offerings.

Swim & Dive Team

Welcome back to all returning swimmers and welcome to those joining us this year. Our goal is to continue to provide appropriate instruction for all of our swimmers. Click below for highlights of our plans for this summer and to access our  SwimTopia site.

Click for schedule

2023 Marlin's Schedule

13-18 M, T, W, TH 7:00-8:00, F 8:45-10:00

11-12: M, T, W, TH 8:00-9:00, F 8:45-10:00

9-10: M, T, W, TH 9:00-10:00, F 8:45-10:00

8 & Under Main Team: M, W, F 10-10:55 T, TH 10-10:25

Mini Marlins: T 10:25-10:55 TH 10:25-10:55

About MSTC

Madeira Swim & Tennis Club celebrates over 60 years of summer family fun. MSTC is home to the Marlins, a competitive swim & dive team, as well as multiple tennis leagues for all ages. Membership is available only to families who reside in Madeira, Ohio.

Get in touch!

Madeira Tennis & Swim Club
6580 Miami Ave
Cincinnati, OH 45243

Club Hours & Rules

Monday 11am – 9pm
Tuesday 11am – 9pm
Wednesday 11am – 9pm
Thursday 11am – 9pm
Friday 11am – 10pm
Saturday 11am – 10pm
Sunday 11am – 9pm

Organized Swim Lessons 10:50am – Noon

Swim Team Practice 7am – 10:50am

Polar Bear Swim 7am – 7:45am

Memorial Day 11am – 9pm

Labor Day 11am – 7pm