Waltham Youth Basketball

Starting in our 2026-2027 season the Waltham Girls and Boys basketball programs will be run under one organization - Waltham Youth Basketball. Grade-level programs will be the the same for both Girls and Boys leagues.

Registration opens in late September and our season starts in mid-October with Travel Tryouts. Travel games start up in December and finishing up in early March. InTown starts in December with games starting in January.

Ages

In Town has three programs:

  • Grades 1-3: skills and scrimmages
  • Grades 4-5: practices and games
  • Grades 6-8: practices and games


Travel has programs for:

  • Grade 3 (if enough players)
  • Grades 4-8


When

  • Registration opens late September
  • Travel tryouts are mid-October
  • Travel practices start early November
  • Travel Games start early December, end early March (depends on playoffs)
  • In Town Games start early December and end late February

Where

InTown games are played at Kennedy Middle School (girls and boys grades 1-3) and McDevitt Middle School (boys grades 4 and up)

Girls:

Home Travel games are played at the old High School (617 Lexington St.)


Boys:

Home Travel games are played at McDevitt Middle School (75 Church St.)

Locations of Away games for Travel teams are posted on the MetroWest website

Practices

Travel Practices are generally twice a week. Specific dates and times are provided by Travel coaches once teams are formed.


InTown offers practices on weekends before the season starts.

Games

2026-2027 InTown and Travel Schedules are TBD.

InTown generally plays 13 games (Saturdays)

Travel generally plays 16 games (Sundays)

Jerseys

In Town players will receive new shirts

Travel teams will use uniforms from last year, any new Travel player will be issued a new uniform.

Registration Fees

  • In-Town Program - $150
  • Travel Program - $300

Frequently Asked Questions

When will registration open?

Registration will open in late September and be open for a few weeks prior to Travel tryouts. Watch the website for updates.

Are there separate fees for InTown and Travel?

Yes, the registration fee of $150 is for the In-Town program. InTown is played on Saturdays, and players compete against other Waltham InTown teams. 

All players who sign up for Travel must play in the InTown league.

If a player tries out for, makes a team and accepts their offer to play on a Travel team they also pay the Travel fee of $300. Travel has practices during the week and plays other towns on Sundays.

Total cost to play on a Travel team would be $450 ($150 InTown fee + $300 Travel fee).

2026-2027

2026-2027 Waltham Youth Basketball Registration


This registration is open to ALL BOYS AND GIRLS players who are residents of Waltham and want to play in the Waltham Youth Basketball program.

***
PLEASE READ BELOW to ensure proper registration as this process is different than previous years
***

For both Boys and Girls, there are two leagues; Travel and In-Town.  This single registration will allow you to select which league your player will participate in.

You must complete a separate registration for each player.


How Registration Works:

In this initial registration you will sign up and be charged the cost of the In-Town program ($150).

For players interested in the Travel program - during registration you will need to select "YES, I want to tryout for the travel program" question. We will have your player saved as a Travel Player. 

After Travel tryouts, if your players is selected to a Travel team you will be sent an Offer Letter to pay the additional amount for the Travel program ($300).

NOTE: Travel players are required to play in the In Town program as well.

You must pay the additional Travel amount when you receive the offer email for your player to be officially rostered to a team.

NOTE:
If you are registering more than one player check out the Sibling Discount page on how to get a discount code.  Discount Code is applied on the InTown selection page.

Register
Confirm Delete
Click the delete icon again to confirm. Click escape to cancel.