Victorian Primary School Basketball League


Victorian Primary Schools Basketball League (VPSBL) is an after school competition for primary school aged children.

Create a team with your friends from school, register your team and take part in a fun and exciting competition. All games are professionally refereed, with scoring and stats for each team.

Dandenong Association comps are underway.

Registrations are $130 per player.

  • All new teams receive a free school basketball uniform to keep. Designed for your own school (inc. shorts).
  • All new teams receive a free basketball.
  • All new schools receive 10 free basketballs for the Sports Department.
  • Parents are the coaches – no work required from School Teachers at all.

If you are a school and would like to get involved, please contact us directly.

Games, teams and season information

  • There will be leagues for school age groups Grade 1 to 6.
  • All age groups compete in a ‘grading season’ in Term 1.
  • Grade 1 teams start with 4 weeks of skills-based training with VPS coaches, followed by grading games.
  • Games times start at 4:15pm / 4:45pm /  5:30pm
  • Games are played weekly through each school term.
  • Games are fully timed and professionally refereed.
  • Scores and tables are updated weekly.
  • Season concludes with finals series, trophies and awards.
  • Cost is $130 per player per team (family discounts apply).
  • New players receive FREE school basketball uniforms valued at $85.
  • Uniforms are designed using school colours and logos by VPS Basketball League.
  • We recommend 8 players per team (minimum 7 and maximum of 10)
  • Skills Builder for Preps. We also run a skill development training program for Preps.  These sessions are run on a weekly basis on Fridays after school. Our Skills Prep Builder Program is a great way to start building skills and confidence before joining a team in grade 1. All preps are welcome from any school, and do not need to be part of a team to join the program. Please contact us if you would like more information on 0477 662 334. Bookings can be made directly under registrations.

Frequently asked questions

Please call John on 0422 899 179 to register a team.

VPS Basketball League recommends a minimum of 7 players in each team. If this is not possible please contact us for further assistance.

The cost per player is $130 for matches scheduled in a school term. We offer family discounts where multiple children will be playing.

For new players this includes a free team uniform valued at $85.

For those who prefer to pay per game, parents can use the Teampay app to create an account, register their child in a team and pay .


For new teams all players receive a free uniform.

Uniforms are designed by VPSBL and include your school colours and logo.

VPS Basketball League will communicate with the team organiser to ensure we have your correct school colours and logo.

Together we will work out delivery method and timing.

No, this is not possible.

VPS Basketball will allocate you a number for your uniform.

After registration and payment for each player is made, VPS Basketball will coordinate with your team organiser to receive uniform sizes, school colours and logos. After this it will take approximately 30 days for your uniforms to be delivered to your team organiser.

Learn more info about this on our PLAYERS > UNIFORMS page.

Yes, your child can play outside their grade.

However, they can only play above their enrolled school grade and not below. Eg, A grade 2 can play in a grade 3 team. A grade 5 player can not play in a grade 4 team.

Yes, in fact VPS Basketball league is a pathway for domestic and Representative basketball throughout Victoria.