Youth Programs

COVID-19 Information: NJ Department of Health Guidance for Sports Activities (PDF)

Detailed program information, including meeting dates/times, registration dates, and applicable fees, is available for programs currently enrolling participants through our online registration site. Information will also be publicized through the Randolph Quarterly, the 6-week calendars provided at the schools, and the "Randolph Reporter". For further information, please call the recreation department at 973-989-7081.

  1. Fall

Tennis Lessons

Lessons include instruction on serving, forehand, backhand, volleying and match play. This program consists of four 1-hour lessons held on Saturdays at Brundage Park for girls and boys at beginner/intermediate levels of play. Lessons typically begin in October. Participants must have sneakers and a racquet.

Who: Ages 9 to adult
Registration: September

Ice Hockey

The Mite-Bantam teams compete among towns throughout Morris County. The Mite-Bantam season runs from October to late March.

Who: Ages 5 to 14, broken down as follows:

  • Mini-Mites: Ages 5 to 6
  • Mites: Ages 7 to 8
  • Squirts: Ages 9 to 10
  • Pee Wee: Ages 11 to 12
  • Bantam: Ages 13 to 14

Registration: June

Soccer Clinic

This clinic, open to boys and girls of all skill levels, is designed to teach basic and advanced skills in a fun, relaxed environment. Clinic is held in November, during the teachers' convention, from 9 am to noon at Freedom Park turf field.

Who: Grades K through 8
Registration: October

Girls' Lacrosse

Recreation girls' lacrosse offers competitive fall leagues.

Who: Grades 3 through 12 as follows:

  • 3rd and 4th grade: Practices and tournament
  • 5th and 6th grade: Tournament-style games in the Mount Olive league
  • 7th through 12th grade: Tournament-style games at Randolph High School

Registration: May

Cross Country

The recreation department's cross-country teams form in mid-August for county-wide competition throughout September and October. Open to boys and girls.

Who: Ages 7 to 15 (as of December 31)
Registration: May

Fall Soccer

The fall boys' and girls' soccer programs begin in late August and run into October.

Who: Grades 1 through 12 as of September, broken down as follows:

  • Micro 1: 1st grade
  • Micro 2: 2nd grade
  • C League: 3rd and 4th grade
  • B League: 5th and 6th grade
  • A League: 7th and 8th grade
  • Co-ed High School: 9th through 12th grade

Registration: May

Flag Football

This league is designed to introduce beginning football skills in a fun, non-tackle setting. Teams compete among themselves. League play commences in September.

Who: Ages 5 to 7 (as of September 1)
Registration: May

Youth Football

The Randolph Bulldogs Junior Football program fields 7 teams in county-wide leagues for boys of various ages. League play runs from September into November.

Who: Grades 2 to 8, broken down as follows:

  • Pre-Clinic: Ages 7 through 8
  • Clinic: Ages 8 through 9
  • Super Pee-Wee: Age 10
  • Pee-Wee: Age 11
  • Junior Varsity: Age 12
  • Varsity: Ages 13 and 14

Registration: May


Various art classes for children through 18 years of age are offered throughout the year. Please see the Artworks Studio page for more information.

Brundage Park Playhouse

Various theater classes for students are offered throughout the year. Please see the Brundage Park Playhouse page for more information.

  1. Winter
  1. Spring
  1. Summer

Sports Reminder

In order to have a safe, happy athletic experience, please leave plenty of time to get to your scheduled activity and keep the following in mind:

  • Park in designated parking places only. Parking on grass or trails is not allowed in any township parks.
  • Alcohol is prohibited in the parks and on school property.
  • Dogs must be kept on a leash not exceeding six feet in length.

Randolph Township Police will be enforcing these township ordinances and will issue summons for ordinance violations.

For field closures, please check the Community Hotline at 866-802-0837 or check for recreation alerts on the home page of this website. The hotline and alert are updated by 3:30 pm, Monday through Friday, by 8 am on Saturdays, and by 10:30 am on Sundays.

Finally, please help keep games and practices in perspective. These games are played for the enjoyment of the children playing them. Let the players play, the coaches coach and the officials officiate. Be positive and have fun!

If you witness behavior or an incident unacceptable in the spirit of the game, please contact the Sports Program Ethics Committee by email or call the recreation department directly at 973-989-7081.