Adult Programming

Get started here!

Home | Adult Programming

General Information

IRC provides adult players a variety of playing opportunities no matter their playing level, schedule, or level of competitiveness. Programs are offered in either Session or Drop-In formats. Some clinics may consist of players with different skill levels.

Sessions: Registering for sessions allows players to have group continuity, a guaranteed spot each week, and a low player to teaching pro ratio. Players are committing to an entire session (no drop-in). Membership is required unless otherwise noted.

Drop-Ins: No commitment needed – single day registration. Membership is not required but IRC members will have priority. Guest fees may apply.

Tennis Programming

If you’re just starting your tennis journey, or haven’t played in awhile, check out our Tennis 101 program! Want a more lively, competitive environment? Our Live Ball classes have got you covered.

These are just a couple of the programs we have at IRC, check out more of our offerings by clicking the links down below!

Tennis Session Programs   |   Tennis Drop-In Programs

Pickleball Programming

Just started playing pickleball for fun and want to take your skills further? Maybe our 2.0+ Instructional Clinic can help you out. Already know how to play and want to meet more players? Perhaps our Open Match Play is right up your alley.

Check out more of our pickleball programming using the link below!

Pickleball Programs

Adult Leagues

Want more tennis? Maybe joining a tennis league is what you’re looking for! We have in-house leagues for IRC teams, USTA leagues and CIWITL.

Adult League Play


IRC Tennis App

IRC now has an official app that members can use. Please watch the video below on how to use the app or view the PDF. The app is available on both Apple and Android platforms.

How to use the IRC Tennis App