Phone: 205-434-8660  


Mike Shires

Director of Tennis

Private Lesson Rates

30 minutes: $40 Member, $50 Non-Member

60 minutes: $55 Member, $65 Non-Member

Nate Meister

Staff Pro

Private Lesson Rates

30 minutes: $35 Member,$45 Non-Member

60 minutes: $50 Member, $55 Non-Member

About Us

North Dodge Athletic Club is a locally owned and operated private club with four indoor tennis courts, conveniently located just off I-80 on North Dodge Street on the northeast side of Iowa City. 

NDAC has long been recognized as a leader in the tennis community. We had the first indoor tennis courts in Iowa City that were privately owned. As part of a new membership with NDAC, you are entitled to receive a free 30-minute evaluation designed to measure your playing level with one of our tennis professionals


North Dodge Athletic Club tennis is designed to measure your playing level and then give you access to a variety of programs including; beginning clinics, high-performance clinics, cardio tennis, junior programs, private instruction, ball machine, league play, USTA Team Drills & USTA league play. North Dodge Athletic Club has it all!

Tennis Court Rental

Pricing: $18/ hour (additional $7.50 Guest fee for each non-member over 14yr)

Summer Rate is $10/ hour (additional $7.50 Guest fee for each non-member over 14yr)

To reserve a court, please call (319) 351-5683. Members can call to reserve a court up to a week in advance. Non-Members can only reserve a court 24 hrs in advance and will need to make a payment at time of rental.
*We have a 24 hour cancellation policy-if you reserve a court--cancellations will need to be made within 24 hours of your court time or you will be responsible for paying for the full amount of the court time cost.

Ball Machine

Ball machine is FREE for members to use. Ball Machine Rental is an additional $5/ hour for Non Members 

Racquet Repair
We also string and re-grip racquets! Email for questions or pricing.

Adult Tennis Drills

Mondays @6-7:30pm - Coed 4.0 Drill

$16 Members/$23 Non-Members

Tuesday's @6:30-7:30pm Cardio Tennis (3.5 Level and up)

$10 Members/$12 Non-Members

Mondays & Fridays  @1-2pm   Senior Tennis

$5 Members/Non-Members

Private Drill Groups

If you would like to set up your own private/team drill groups with one of our Tennis Instructors please contact Mike Shires for pricing and availability.

Youth/Junior Tennis Program

Beginner Classes

Mondays & Fridays

Red Ball (ages 5-7) 9-10 am 

Orange Ball (ages 8-10) 10-11 am  
Green Ball (ages 10-12) 11-12 pm

($10 Member/$12 Non-Member per time)


Red Ball (ages 5-7) 4:30-5:30pm 

Orange Ball ( Ages 8-10) 5:30-6:30pm 

Yellow Ball (ages 10-14) 6:30-7:30pm  
($10 Member/$12 Non-Member per time)

Intermediate Classes

Academy- Futures (must be pre-approved to join this class by Nate Meister)

Tuesdays 4-5:30pm 

Thursdays 4-5:30pm (starting 6/17)

Pricing per time:

$16 Member, $23 Non-Member

The futures program is a drop in class, and no pre-registration is necessary

Please email, if you need help deciding which class is best for your child.