Ιndoor Programs: November through March - Home

2025-2026 Indoor Programs

Keep your tennis game and yourself in shape during the winter months. Find a program near you.

Indoor Tennis Programs

The BCTA runs 5-week and 6-week seasons, depending on location at the following sites. Preregistration is required. Safe, convenient registration will be available September 22.

Doyle Elementary School Gymnasium, 260 North West Street, Doylestown, PA 18901

Holland Middle School Gymnasium, 400 East Holland Road, Holland, PA 18966

Northampton Tennis & Fitness Center, 405 Newtown-Richboro Road, Richboro, PA 18954

Doylestown Township Recreation Center, 425 Wells road, Doylestown, PA 18901

Doylestown Tennis Club, 10 Weldon Drive, Doylestown, PA 18901

Preregistration required. Click here for safe, convenient online registration.

Loaner racquets are available.  Program size is limited.

NOTE: Times/dates may be adjusted based on enrollment/coach availability. Weather make-ups are generally 1 week or day after conclusion of regular season if the location/coach is available:  Players will be evaluated for compatibility the first practice week.

  • Pee Wees (recommended ages 4–6)
  • Little Aces (recommended ages 7–9)           
  • Juniors (recommended ages 10–13)
  • Teens: (recommended ages 14–19)
  • Teens/Adults (recommended ages 14+)       
  • Adults (recommended ages 14+)
  • BCTA Team/League Tennis Training (recommended ages 12–adult; matchplay required)

 

LEARN, PRACTICE & PLAY BEGINNER/INTERMEDIATE: Quickly learn tennis via FUNdamentals—kids and adults will enjoy the games-based approach to learning and playing tennis utilizing age-/skill-appropriate equipment and courts.

 

TEAM/LEAGUE TENNIS TRAINING: Low-key, age-/skill-appropriate competition as well as team fun make this program perfect for participants who have previously been involved in BCTA’s Learn, Practice & Play programs, have some matchplay experience and practicing for middle/high school or adult USTA teams.

 

NEW! RED BALL TENNIS FOR KIDS AND ADULTS! The fast-paced games and match formats, played with red dot balls on smaller courts, will build tennis skills with friendly competition. REDraw the tennis lines and join the fun!

 

Registration deadlines for all programs:

Season 1: October 22          Season 2:  January 3        Season 3: February 12

 

Doyle Elementary School Gymnasium: 260 North West Street, Doylestown

5 SATURDAYS, $87 Learn, Practice & Play:

    Season 1Nov. 1–Dec. 6 (no tennis Nov. 29)   Season 2: Jan.10–Feb. 7      Season 3: Feb. 21–March 21    

Pee Wees AM: 9:15–10:00 am                        Little Aces AM: 10:00–11:00 am

Little Aces PM: 11:00 am–12:00 pm              Pee Wee PM: 12:00–12:45 pm

 

Holland Middle School Gymnasium: 400 East Holland Road, Holland

5 SATURDAYS, $87 Learn, Practice & Play:

     Season 1: Nov. 1–Dec. 6 (no tennis Nov. 29)      Season 2: Jan.10–Feb. 7      Season 3: Feb. 21–March 21    

            Pee Wees: 9:15–10:00 am                              Little Aces: 10:00–11:00 am

            Juniors AM: 11:00 a.m.–12:00 pm                 Juniors PM: 12:00–1:00 pm

 

Northampton Tennis & Fitness Center: 405 Newtown-Richboro Road, Richboro  

6 FRIDAYS, $135 (1.5 hours)

     Season 1: Oct. 31–Dec. 12 (no tennis Nov. 28)     Season 2: Jan. 9–Feb. 13    Season 3:  Feb. 20–Mar. 27

Adult Learn, Practice & Play: 10:30 am—12:00 pm

   

Doylestown Township Recreation Center: 425 Wells Road, Doylestown

5 SATURDAYS, $87 Learn, Practice & Play AND RED Ball

    Season 1:  Nov. 1–Dec.13 (no tennis Nov. 15 & 29)  Season 2: Jan. 10–Feb. 7   Season 3: Feb. 21–March 21

 Learn Practice and Play:                                               RED Ball:

    Novice Juniors: 10:00–11:00 am                                 Youth ages (7–14): 11:00 am–12:00 pm

     Novice Adults: 9:00–10:00 am                                   Teens/Adults: 12:00–1:00 pm

 

Doylestown Tennis Club: 10 Weldon Drive, Doylestown

6 SATURDAYS, $105

     Season 1: Nov.1–Dec.13 (no tennis Nov. 29)     Season 2: Jan. 10–Feb. 14     Season 3: Feb. 21—March 28

Junior Beginner-Intermediate  Learn, Practice & Play:  6:00–7:00 pm

Team/League Training: 7:00–8:00 pm

Teens/Adults Beginner-Intermediate Learn, Practice & Play: 8:00–9:00 pm

Close

Choose a Bucks County Tennis Association,Inc organization to visit