Indoor Tennis Programs
The BCTA runs three 5-week seasons at Doyle Elementary School and Holland Middle School, plus special 6-week seasons at Northampton Tennis & Fitness Center and Doylestown Tennis Club. Preregistration is required.
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, 205 Newtown-Richboro Road, Richboro, PA 18954
Doylestown Tennis Club, 10 Weldon Drive, Doylestown, PA 18901
FOR SAFE, CONVENIENT ONLINE REGISTRATION CLICK HERE.
REGISTRATION DEADLINES FOR ALL PROGRAMS
Season 1: October 21, 2024; Season 2: December 26, 2024; Season 3: February 7, 2025
*NOTE: Times/dates may be adjusted based on enrollment/coach availability. Weather make-ups are generally 1 week/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/Adults (recommended ages 14+)
- BCTA Team/League Tennis Training (recommended ages 12–adult.; match play ability required)
LEARN, PRACTICE, & PLAY/BEGINNER AND INTERMEDIATE Learn tennis quickly through FUNdamentals—kids and adults will enjoy the games-based approach to learning and playing tennis utilizing age/skill-appropriate equipment and courts. Loaner racquets are available.
TEAM/LEAGUE TRAINING Low-key, age- and skill- appropriate competition as well as team fun make this perfect for participants who have previously been involved in BCTA’s Learn, Practice & Play programs, have some match play experience, and practicing for middle/high school or adult leagues.
Doyle Elementary School Gymnasium: 260 North West Street, Doylestown
5 Saturdays, $85, Learn, Practice, & Play
Season 1: Nov. 2 – Dec. 7 (no tennis 11/30) Season 2: Jan. 4 – Feb. 8 (no tennis 1/18)
Season 3: Feb. 22 – March 22
- Pee Wees AM: 10:15–11:00 am
- Little Aces AM: 11:00 am–12:00 pm
- Little Aces PM: 12:00–1:00 pm
- Pee Wees PM: 1:00–1:45 pm
Holland Middle School Gymnasium: 400 East Holland Road, Holland
5 Saturdays, $85, Learn, Practice, & Play
Season 1: Oct. 26—Dec. 7 (no tennis 11/16 and 11/30) Season 2: Jan. 4 – Feb. 1
Season 3: Feb. 22 – Mar. 29 (no tennis March 8)
- Pee Wees: 10:15–11:00 am
- Little Aces AM: 11:00 am–12:00 pm
- Little Aces PM: 12:00–1:00 pm
- Juniors II: 1:00–2:00 pm
Northampton Tennis & Fitness Center: 405 Newtown Richboro Road, Richboro
6 Tuesdays, $130 (1.5 hours), Learn, Practice, & Play
Season 1: Nov. 5 – Dec. 10 Season 2: Jan. 7 – Feb. 11 Season 3: Feb. 18 – Mar. 25
- Adults: 9:30–11:00 am
Doylestown Tennis Club: 10 Weldon Drive, Doylestown
6 Saturdays, $100 (1 hour), Learn, Practice, & Play and Team/League Training
Season 1: Nov. 2 – Dec. 14 Season 2: Jan. 4 – Feb. 8 Season 3: Feb. 15 – Mar. 22
- Juniors 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