CALL NOW 1-844-9TENNIS
  • Home
    • About Us
    • About Johnny
    • Testimonials
    • Alumni
    • Makeup Policy
    • Makeup Class Schedule
    • Coaching Application
  • Locations
  • Classes
  • Camps
  • League
    • League Standings
    • Hall of Champions
  • Contact Us
    • Join Our Email List
  • Covid 19 Info

Picture

GLENDORA TENNIS CLASSES

PEE WEE TENNIS
​

AGES: 3 - 5
DAYS: Mondays & Wednesdays
TIME: 4:15-5:30pm
PRICE*: $49 (4 Classes / 4 Weeks), $79 (8 Classes / 4 Weeks)
​SKILL LEVEL: Beginning
WHAT TO BRING: Racket(s), Water, Athletic Attire & Tennis Shoes

*Some sessions are pro-rated, and various cities may include administration fees
SIGN UP NOW
BEGINNING TENNIS
​

AGES: 6 - 8
DAYS: Mondays & Wednesdays
TIME: 5:00-6:00pm

PRICE*: $69 (4 Classes / 4 Weeks), $99 (8 Classes / 4 Weeks)
SKILL LEVEL: Beginning to Intermediate
WHAT TO BRING: Racket(s), Water, Athletic Attire & Tennis Shoes
​
*Some sessions are pro-rated, and various cities may include administration fees
SIGN UP NOW
Picture
INTERMEDIATE TENNIS
​

AGES: 9 - 12
DAYS: Mondays & Wednesdays
TIME: 6:00-7:00pm
PRICE*: $69 (4 Classes / 4 Weeks), $99 (8 Classes / 4 Weeks)
SKILL LEVEL: Adv Beg/Int to Lower Adv
WHAT TO BRING: Racket(s), Water, Athletic Attire & Tennis Shoes

*Some sessions are pro-rated, and various cities may include administration fees
SIGN UP NOW
ADVANCED TENNIS
​
AGES: 7 - 17
DAYS: Mondays & Wednesdays
TIME: 7:00-9:00pm
PRICE*: $99 (4 Classes / 4 Weeks), $139 (8 Classes / 4 Weeks)
SKILL LEVEL: Adv Beg/Int to Lower Adv
WHAT TO BRING: Racket(s), Water, Athletic Attire & Tennis Shoes

*Some sessions are pro-rated, and various cities may include administration fees
SIGN UP NOW
UPCOMING CLASS SESSIONS

WINTER 1
January 6 - January 23 (3 weeks)
*No class 1/20 *Shortened session - Fees pro-rated


​WINTER 2
January 27 - February 12 (3 weeks)
*Shortened session - Fees pro-rated

WINTER 3
February 17 - March 5 (3 weeks)
*No class 2/17 *Shortened session - Fees pro-rated

SPRING 1
March 9 - March 25 (3 weeks)
*Shortened session - Fees pro-rated

SPRING 2
March 30 - April 16 (3 weeks)

*Shortened session - Fees pro-rated

SPRING 3
April 20 - May 13 (4 weeks)

Full schedule coming soon...
MORE INFO
REGISTRATION INFO

​
CITY OF GLENDORA

Community Services Dept.
​
116 E. Foothill Blvd.
Glendora, CA 91741
​626-914-8228

MORE INFO
CLASS LOCATION

​
DAWSON PARK
241 W. Dawson Ave.
​Glendora, CA 91741
MORE INFO
Picture
MAKEUP CLASSES
​
What happens if a class is missed or cancelled?
MAKEUP POLICY
​Where do I find makeup classes?
MAKEUP CLASS SCHEDULE

FIND YOUR PERFECT CLASS
​

Picture
At Johnny Allen Tennis, we strive every day to give each player the best tennis experience possible. We are best known for our academy, where we implement Johnny Allen's own personal training system, designed to maximize each junior player's potential, through proper technique, footwork, and repetition.

​The Johnny Allen Tennis Academy now has grown to many locations, with hundreds of students per year. We also keep the training fun for our students with tons of unique and fun games and drills. 

We welcome all players, from experienced competitive players to the first time player. We recognize that many academies focus only on young, talented students. While other academies can only get a young player to a low level of tennis competence. We are happy to let you know that we will help any player, and we give every player the same amount of attention and treatment, regardless of talent, or level.

SIGN UP NOW!

PEE WEE
​TENNIS

Ages 3-5
LEARN MORE

BEGINNING
​TENNIS

Ages 6-8
LEARN MORE

beginning / intermediate tennis

Ages 9-12
LEARN MORE

INTERMEDIATE / ADVANCED
​TENNIS

Ages 7-17
LEARN MORE

ADULT CARDIO
​TENNIS

Ages 18+
LEARN MORE

NOVICE TENNIS
​LEAGUE

Ages 7-17
LEARN MORE

TENNIS
​CAMPS

Ages 7-17
LEARN MORE
Picture
Picture

WESTMINSTER TENNIS CLASSES

PEE WEE TENNIS
​

AGES: 3 - 5
DAYS: Mondays & Wednesdays
TIME: 4:15-5:00pm
PRICE*: $49 (4 Classes / 4 Weeks), $79 (8 Classes / 4 Weeks)
​SKILL LEVEL: Beginning
WHAT TO BRING: Racket(s), Water, Athletic Attire & Tennis Shoes
*Some sessions are pro-rated, and various cities may include administration fees
SIGN UP NOW
BEGINNING TENNIS
​

AGES: 6 - 8
DAYS: Mondays & Wednesdays
TIME: 5:00-6:00pm
PRICE*: $69 (4 Classes / 4 Weeks), $99 (8 Classes / 4 Weeks)
SKILL LEVEL: Beginning
WHAT TO BRING: Racket(s), Water, Athletic Attire & Tennis Shoes
​*Some sessions are pro-rated, and various cities may include administration fees
SIGN UP NOW
INTERMEDIATE TENNIS
AGES: 9 - 12
DAYS: Mondays & Wednesdays
TIME: 6:00-7:00pm
PRICE*: $69 (4 Classes / 4 Weeks), $99 (8 Classes / 4 Weeks)

SKILL LEVEL: Beginning to Intermediate
WHAT TO BRING: Racket(s), Water, Athletic Attire & Tennis Shoes

​*Some sessions are pro-rated, and various cities may include administration fees
SIGN UP NOW
ADVANCED TENNIS
AGES: 7 - 17
DAYS: Mondays & Wednesdays
TIME: 7:00-9:00pm
PRICE*: $99 (4 Classes / 4 Weeks), $139 (8 Classes / 4 Weeks)
SKILL LEVEL: Intermediate to Advanced
WHAT TO BRING: Racket(s), Water, Athletic Attire & Tennis Shoes

*Some sessions are pro-rated, and various cities may include administration fees
SIGN UP NOW
Picture
UPCOMING CLASS SESSIONS

WINTER 1
January 13 - January 29
(3 weeks)
*Shortened session - Fees pro-rated

​WINTER 2
February 3 - February 19 (3 weeks)
​
*Shortened session - Fees pro-rated

SPRING 1
February 24 - March 11 (3 weeks)
*Shortened session - Fees pro-rated

SPRING 2
March 16 - April 1 (3 weeks)
*Shortened session - Fees pro-rated

SPRING 3
April 6 - April 22 (3 weeks)
*Shortened session - Fees pro-rated

SPRING 4
April 27 - May 13 (3 weeks)
*Shortened session - Fees pro-rated

SPRING 5
May 18 - June 3 (3 weeks)
*Shortened session - Fees pro-rated

Full schedule coming soon...
MORE INFO
REGISTRATION INFO

​
CITY OF WESTMINSTER
Community Services and Recreation Dept.
​
8200 Westminster Blvd.
Westminster, CA 92683

714-895-2860
MORE INFO
CLASS LOCATION

​
BOLSA CHICA PARK
13660 University St.
Westminster, CA 92683
MORE INFO
Picture
MAKEUP CLASSES
​
What happens if a class is missed or cancelled?
MAKEUP POLICY
​Where do I find makeup classes?
MAKEUP CLASS SCHEDULE
Picture

WALNUT TENNIS CLASSES

BEGINNING TENNIS
​
AGES: 6 - 10
DAYS: Mondays & Wednesdays & Fridays
TIME: 6:00-7:00pm
PRICE*: $99 (8 Classes / 4 Weeks), $119 (12 Classes / 4 Weeks)
​SKILL LEVEL: Beginning
WHAT TO BRING: Racket(s), Water, Athletic Attire & Tennis Shoes

*Some sessions are pro-rated, and various cities may include administration fees

Beginning Tennis Class - 2 Days Per Week

$99.00
Add to Cart
*** BEST DEAL ***

Beginning Tennis Class - 3 Days Per Week

$119.00
Add to Cart
ADVANCED TENNIS
​

AGES: 7 - 17
DAYS: Mondays & Wednesdays & Fridays
TIME: 7:00-9:00pm (Tue & Thu)
PRICE*: $139 (8 Classes / 4 Weeks), $199 (12 Classes / 4 Weeks)
SKILL LEVEL: Adv Beg/Int to Lower Adv
WHAT TO BRING: Racket(s), Water, Athletic Attire & Tennis Shoes

​*Some sessions are pro-rated, and various cities may include administration fees

Advanced Tennis Class - 2 Days Per Week

$139.00
Add to Cart
*** BEST DEAL ***

Advanced Tennis Class - 3 Days Per Week

$199.00
Add to Cart
Picture
UPCOMING CLASS SESSIONS

WINTER 1
January 13 - February 7 (4 weeks)
*No class 1/20


​WINTER 2
February 10 - March 6 (4 weeks)

*No class 2/17

SPRING 1
March 9 - April 3 (4 weeks)


SPRING 2
April 6 - May 1 (4 weeks)

SPRING 3
May 4 - May 29 (4 weeks)


Full schedule coming soon...
MORE INFO
​
REGISTRATION INFO


​JOHNNY ALLEN TENNIS
*** Mailing Address Only ***

12916 Hillcrest Drive
​Chino, CA 91710

1-844-9TENNIS
(1-844-983-6647)
​johnnyallentennis@gmail.com
MORE INFO
CLASS LOCATION

​
WALNUT HIGH SCHOOL
400 Pierre Road
Walnut, CA 91789

MORE INFO
Picture
MAKEUP CLASSES
​
What happens if a class is missed or cancelled?
MAKEUP POLICY
​Where do I find makeup classes?
MAKEUP CLASS SCHEDULE

    CONTACT US...

Submit
www.johnnyallentennis.com  |  1-844-9TENNIS  |  johnnyallentennis@gmail.com

Copyright © 2021 - Johnny Allen Tennis - All Rights Reserved

  • Home
    • About Us
    • About Johnny
    • Testimonials
    • Alumni
    • Makeup Policy
    • Makeup Class Schedule
    • Coaching Application
  • Locations
  • Classes
  • Camps
  • League
    • League Standings
    • Hall of Champions
  • Contact Us
    • Join Our Email List
  • Covid 19 Info