• kids tennis lessons.jpg

Junior Camps, Programs, Classes, and Mixers

The Randy Ross Tennis Center offers junior tennis lessons for all juniors, from just starting out to competing at the national competitive level. Some programs are already in session, please contact us directly and we can add you to a program if room allows. Session fees will be prorated based on start date.

A Randy Ross Tennis Center Membership is needed to participate in junior programs. Children 11 and under are offered a free membership. Visit our Membership page to sign up.

Looking for private lessons? Learn more about our private lessons and coaches.

Not sure where to start? Contact us and we can help you find the right fit.

Summer Academy

Join us this summer at a RRTC Summer Academy - a week long tennis camp packed full of tennis and fun. The RRTC Summer Academies go Monday through Thursday for 3 hours each day, for a total of 12 hours of serious fun. Our Academy philosophy is to add more tools to the players toolbox and then train on the patterns of play to use them. The daily schedule includes working on a stroke production topic of the day with instruction and drills, fitness, mental skills, and matchplay. Three hours goes by quickly.

  • Monday through Thursday each week
  • 4 days
  • 12 hours of instruction
  • 12 players per academy
  • $390 per week (unless otherwise noted in schedule below)
  • Register online, at the front desk or call 720-615-6845
  • RRTC Junior Membership or Instructional Membership required

Champ

  • June 6th through 9th: 3:00pm - 6:00pm
  • June 20th through 23rd: 3:00pm - 6:00pm
  • July 5th through 7th: 3:00pm - 6:00pm (3 days for $292.50)
  • July 18th through 21st: 3:00pm - 6:00pm

Super Champ

  • June 6th through 9th: 12:00noon - 3:00pm
  • June 20th through 23rd: 12:00noon - 3:00pm
  • July 5th through 7th: 12:00noon - 3:00pm(3 days for $292.50)
  • July 18th through 21st: 12:00noon - 3:00pm

Middle School

  • June 13th through 16th: 3:00 - 6:00pm
  • June 27th through 30th: 3:00 - 6:00pm
  • July 11th through 14th: 3:00 - 6:00pm
  • July 25th through 28th: 3:00 - 6:00pm
  • August 8th through 11th: 3:00 - 6:00pm

High School

  • June 13th through 16th: 12:00noon - 3:00pm
  • June 27th through 30th: 12:00noon - 3:00pm
  • July 11th through 14th: 12:00noon - 3:00pm
  • July 125th through 28th: 12:00noon - 3:00pm
  • August 1st through 5th: 12:00noon - 3:00pm (5 days, $487.50)

Junior Development

The Randy Ross Tennis Junior Development program is designed to introduce tennis to the next generation of players with a proven method of development. Starting with smaller courts, and specially designed balls, players will progress through each level as their game improves.

Not sure where your junior should begin? Contact us and we will help you determine the right starting point based on age and experience.

  • RRTC Junior Development Tennis Coaches will discuss your child's progress with you and advise when it is time to move up to the next level.
  • You can chose to attend one or two days per week.
  • Each session is 4 weeks long.
  • You will be auto enrolled in the next session. Please give notice by the 15th of the month if you do not wish to be in the next month's session.
  • Prices are $32.50 per hour paid per session (see level below)
  • RRTC Membership required to participate. Learn more about membership.

Session Dates:

  • Winter #2 January 31st through February 27th
  • One week break between winter and spring Sessions
  • Spring #1 March 6th through April 1st
  • Spring #2 April 3rd through April 29th
  • Spring #3 May 1st through May 27th
  • One-week break between spring and summer sessions.
  • Summer #1 June 6th through July 7th (5 week session)
  • Summer #2 July 11th through August 11th (5 week session)
  • Fall #1 August 14th through September 2nd
  • Fall #2 September 4th through September 30th
  • Fall #3 October 2nd through October 28th
  • Winter#1 October 30th through November 23rd (abbreviated due to thanksgiving)
  • Winter #2 November 28th through December 23rd

Red Ball Tennis.png

Red Ball

The Red Ball Tennis class is designed for children ages 5 to 7. In this class juniors will be introduced to fundamental athletic skills for tennis, and they will begin to become familiar with racquet and ball control. Juniors will play on the 36 foot court. In this class, emphasis is put on body control, spatial awareness, athletic development, and most of all having fun!

Players will participate in group activities together and also separated out into break out groups by level for additional skill work.

A new session starts the first week of each month. If there is room available, you may enroll mid-session for a prorated fee.

Red Ball 1

  • Sundays from 9:00am - 10:00am
  • Wednesdays from 3:30pm - 4:30pm

Red Ball 2

  • Sundays from 10:00am - 11:00am
  • Wednesdays from 4:30pm - 5:30pm

Pricing

  • $260 2 days per week (8 classes total)
  • $130 1 day per week ( 4 classes total)

Existing members click here to register

New to the RRTC? Click here to learn about membership

Orange Ball Tennis.png

Orange Ball

The Orange Ball Tennis class is designed for children ages 7 to 10. In this class juniors will be introduced to fundamental athletic skills for tennis, they will become familiar with racquet and ball control. Kids will be playing from the 60 foot court. In this class, emphasis is put on introducing the fundamentals for the full game of tennis, athletic development, and having fun!

Players will all practice together and also in breakout sessions based on individual level.

Your child can participate in both Sunday and Wednesday classes per week or only one day if preferred. A new session starts the first week of each month. If there is room available, you may enroll mid-session for a prorated fee.

Orange Ball 1

  • Mondays from 4:00pm - 5:00pm
  • Thursdays from 4:00pm - 5:00pm

Orange Ball 2

  • Mondays from 5:00pm - 6:00pm
  • Thursdays from 5:00pm - 6:00pm

Pricing

  • $260 2 days per week (8 classes total)

  • $130 1 day per week ( 4 classes total)

Existing Members click here to register

New to the RRTC? Click here to learn about membership

Green Ball Tennis.png

Green Ball

The Green Ball Tennis class is designed for children ages 10 to 12. In this class kids will be introduced to the fundamental athletic skills required to play the complete game of tennis, they will become familiar with racquet and ball control, and will play from the full 78 foot court. In this class, emphasis will be on athletic, technique, and skill development.

Juniors will participate in actives all together and also in breakout groups based on level. They can sign up for either one or two days per week.

A new session starts the first week of each month. If there is room available, you may enroll mid-session for a prorated fee.

Green Ball 1 (60 minutes)

  • Tuesdays from 4:00pm - 5:00pm
  • Fridays from 4:00pm - 5:00pm

Green Ball 2 (60 minutes)

  • Tuesdays from 5:00pm - 6:00pm
  • Fridays from 5:00pm - 6:00pm

Green Ball 3 (90 minutes)

  • Tuesdays from 6:00pm - 7:30pm
  • Fridays from 6:00pm - 7:30pm

Pricing

  • 60 minute classes - $260 2 days per week (8 classes total)

  • 60 minute classes - $130 1 day per week ( 4 classes total)

  • 90 minute classes - $390 2 days per week (8 classes total)

  • 90 minute classes - $195 1 day per week (4 classes total)

Existing Members click to register for 60 minutes classes and 90 minutes classes.

New to the RRTC? Click here to learn about membership.

Yellow Ball tennis.png

Yellow Ball

The Yellow Ball class is designed for juniors ages 12 to 14 who are wanting to start playing tennis or further develop their game. In this class juniors will be introduced to the fundamental game of tennis and work on racquet and ball control and overall athletic skill, as well as becoming more accustomed to competition.

A new session starts the first week of each month. If there is room available, you may enroll mid-session for a prorated fee. You may select to register for one or two classes per week.

Yellow Ball 1

  • Sundays from 11:00am - 12:30pm
  • Wednesdays from 5:30pm - 7:00pm

Pricing

  • $390 2 days per week (8 classes total)
  • $195 1 day per week (4 classes total)

Existing Members click here to register

New to the RRTC? Click here to learn about membership.

Yellow Ball tennis.png

Teen Beginner

Teenage beginner is for juniors aged 14-17 who are just beginning tennis or interested in trying it for the very first time! In this class juniors will be introduced to the fundamental game of tennis and work on racquet and ball control and overall athletic skill.

Sundays from 12:30pm-1:30pm

$130 per session for 1 class per week (4 classes total)

Existing Members click here to register

New to the RRTC? Click here to learn about membership.

Yellow Ball tennis.png

Challenger

Challenger is the next level after the Yellow Ball Class, for athletes who are wanting to get more serious about their game and improvement! Emphasis is focused on physical, mental and tactical development. This class is perfect for juniors who are wanting to be more competitive and the precursor to moving on to our Junior Excellence Champ and Super Champ programs.

A new session starts the first week of each month. If there is room available, you may enroll mid-session for a prorated fee. You can register for one or two classes per week.

  • Mondays from 6:00pm - 8:00pm
  • Thursdays from 6:00pm - 8:00pm

Pricing

  • $520 2 days/week (8 classes total)
  • $260 1 day/week (4 classes total

Existing Members click here to register

New to the RRTC? Click here to learn about membership.

Why chose the Randy Ross Tennis Center Junior Development Program?

Your player will develop a love of the game by focusing on having fun while learning critical tennis foundation skills. Our Junior Development Coordinator, Kenny Orive, focuses on customizing each day to the specific needs of that class. He ensures each child is challenged to further develop their skills while maintaining an always positive environment.

Contact us with any questions or learn more about membership.

Middle and High School Programs

IMG_1328.jpg

Middle School Program

January 9, 2022 - March 27, 2022

The Randy Ross Tennis Center Middle School Program is for all levels, and genders, of middle school aged kids who want to work on improving their tennis game. We will work on footwork, stroke production, mental skills, matchplay, and of course have a ton of fun along the way.

January 9th through March 27th, 2022

  • 12 weeks of instruction
  • 12 players per Program
  • $780 per player
  • RRTC Junior Membership or Instructional Membership required

Existing Members click time above to register.

New to the RRTC? Click here to learn about membership.

April 3rd through May 22, 2022

  • 8 weeks of instruction
  • 8-12 players per Program
  • $520 per player
  • RRTC Junior Membership or Instructional Membership required
HSgirls550.jpg

High School Girls Program

January 9, 2022 - March 27, 2022

The Randy Ross Tennis Center High School Girls Program is for all levels of high school girls who are wanting to get ready for their spring season. We will work on footwork, stroke production, mental skills, matchplay, and of course have some fun along the way.

January 9th through March 27th, 2022

  • All Levels - Sundays 2:00pm - 4:00pm
  • 12 weeks of instruction
  • 12 players per Program
  • $780 per player
  • RRTC Junior Membership or Junior Instructional Membership required

Existing Members click here to register.

New to the RRTC? Click here to learn about membership.

April 3rd through May 22nd, 2022

  • All Levels - Sundays 2:00pm - 4:00pm
  • 8 weeks of instruction
  • 12 players per Program
  • $520 per player
  • RRTC Junior Membership or Junior Instructional Membership required
IMG_2032-1024x682.jpg

High School Boys Program

January 8, 2022 - March 26, 2022

The Randy Ross Tennis Center High School Boy Program is for players who are wanting to improve their game for high school tennis. We will work on footwork, stroke production, mental skills, matchplay, and of course have some fun along the way.

Varsity Red is for the majority of high school players. Varsity Blue is for more advanced players who are on strong high school teams, play singles, state champions and similar. If you are not sure which level please sign up for the Red Level and the coaches will let you know if you are a better fit for the Blue Level.

January 8th through March 26th, 2022

  • $780 per player
  • 12 weeks of instruction
  • 12 players per program
  • RRTC Junior Membership or Instructional Membership required

Existing Members click on each level above to register.

New to the RRTC? Click here to learn about membership.

April 2nd through May 21st, 2022

  • Junior Varsity Level - Saturdays 12:00noon - 2:00pm
  • Varsity Red Level - Saturdays 2:00pm - 4:00pm
  • Varsity Blue Level - Saturdays 4:00pm - 6:00pm
  • $520 per player
  • 8 weeks of instruction
  • 12 players per program
  • RRTC Junior Membership or Instructional Membership required

Junior Excellence Programs

The RRTC Junior Excellence Program is for players who are serious about working on their games while having fun doing it. Each day’s drills will focus on a different aspect of the game while working footwork, stroke production, mental skills, matchplay, and overall fitness. Each session with have two hours on court and then an additional 45 minutes in the fitness center with specialized instruction.

We are now enrolling for our 2022 programs that will begin in January. If you are an existing member you can register on 10sPortal. New members please contact us to get started.

IMG_0504-682x1024.jpg

Super Champ Level

January 3, 2022 - March 30, 2022

The Super Champ level is designed for players of all ages who are competitive at the Intermountain Sectional level. Randy reviews each player to determine eligibly to ensure the best practice environment for elite athletes. Each session includes time on the court and fitness center training. Super Champ players are usually ages 14 and over based on skill and competitive play.

January 3rd through March 30th, 2022

  • Monday & Wednesday - 4:30pm - 6:30pm on court
  • Monday & Wednesday - 6:30pm - 7:15pm fitness center training
  • Total of 26 sessions.
  • Maximum of 12 players
  • $2,002 per player
  • RRTC Junior Membership or Junior Instructional Membership Required

New to the RRTC? Click here to learn about membership.

Existing members can register here.

April 4th through June 1st, 2022

  • Monday & Wednesday - 4:30pm - 6:30pm on court
  • Monday & Wednesday - 6:30pm - 7:15pm fitness center training
  • Total of 18 sessions.
  • Maximum of 12 players
  • $1386 per player
  • RRTC Junior Membership or Junior Instructional Membership Required
Academy550.jpg

Champ Level

January 4, 2022 - March 31, 2022

The Champ level is designed for players who are playing tournament at the district level. Players are usually 14 years old or younger for this program and are serious about improving their competitive play. Each session includes time on the court and fitness center training.

January 4th through March 31st, 2022

  • Tuesday & Thursday - 4:30pm - 6:30pm on court
  • Tuesday & Thursday - 6:30pm - 7:15pm fitness center training
  • Total of 26 sessions!
  • Maximin of 12 players
  • $2,002 per player
  • RRTC Junior Membership or Junior Instructional Membership Required

New to the RRTC? Click here to learn about membership.

Existing members click here to register.

April 5th through June 2nd, 2022

  • Tuesday & Thursday - 4:30pm - 6:30pm on court
  • Tuesday & Thursday - 6:30pm - 7:15pm fitness center training
  • Total of 18 sessions!
  • Maximin of 12 players
  • $1386 per player
  • RRTC Junior Membership or Junior Instructional Membership Required

Junior Mixers and Events

Ready to sign up?

Learn more about our junior membership options.