Youth Basketball

πŸ€ Improve Your Game. Have Fun. Stay Active.

Our basketball programs give every athlete the opportunity to learn, train, and compete in a fun, safe, and supportive environment. With a variety of options available, there’s a program for every age and skill level β€” whether you’re just starting out or looking to take your game to the next level.

Programs run year-round and are offered once per week, making it easy to fit into busy family schedules.

Β 


Program Includes:

πŸ“… 8 weeks of training + gameplay (45 minutes each per session)

πŸ‘• Official OnPoint Athletics T-shirt

πŸ€ High-energy, structured practices designed for all levels

Β 


Why Join Train & Play?

βœ… Learn new basketball skills

βœ… Build on and improve existing abilities

βœ… Compete with and against others each week

βœ… Meet new friends who share your passion for the game

βœ… Stay active, fit, and have fun!

Programs

Locations

Barrie

Youth Beach Volleyball

2x Weekly Train & Compete

12u-17u Girls, 13u-16u Boys

DAY 1 of 2

Barrie

Youth Beach Volleyball

2x Weekly Train & Compete

12u-17u Girls, 13u-16u Boys

DAY 2 of 2

Pickering

Youth Beach Volleyball

Intro to Beach Volleyball

Grade 5/6 Girls and Boys, Grade 7/8 Girls and Boys

MONDAYS | June 1st - August 17th

Pickering

Youth Beach Volleyball

1x Weekly Train & Play

12u-16u Girls, 13u-16u Boys

WEDNESDAYS | May 27th – August 12th

St. Jacobs

Youth Beach Volleyball

Spikes on the Beach

SPIKES (gr. 2/3), SPIKES (gr. 4/5)

MONDAYS | June 15th - August 25th

St. Jacobs

Youth Beach Volleyball

Intro to Beach Volleyball

Grade 5/6 Girls and Boys, Grade 7/8 Girls and Boys

WEDNESDAYS | June 3rd - August 19th

St. Jacobs

Youth Beach Volleyball

1x Weekly Train & Play

11u-18u Boys, 11u-18u Girls

TUESDAYS | June 2nd - August 18th

Guelph

Youth Beach Volleyball

1x Weekly Train & Play

11u-18u Boys, 11u-18u Girls

TUESDAYS | May 26th – August 11th

Guelph

Youth Beach Volleyball

2x Weekly Train & Compete

11u-18u Girls, 13u-18u Boys

MONDAYS & WEDNESDAYS | May 25th - August 12th

Guelph

Youth Beach Volleyball

Full-time Training Group

13u-18u Boys, 13u-18u Girls

3x-4x Weekly | May 4th - August 7th

Barrie

Youth Beach Volleyball

1x Weekly Train & Play

Open to All Youth Athletes

TUESDAYS | May 26th – August 11th

East Gwillimbury

Youth Beach Volleyball

Spikes on the Beach

SPIKES (gr. 2/3), SPIKES (gr. 4/5)

MONDAYS | Grade 2/3 THURSDAYS | Grade 4/5

East Gwillimbury

Youth Beach Volleyball

Intro to Beach Volleyball

Grade 5/6 Girls and Boys, Grade 7/8 Girls and Boys

WEDNESDAYS | May 27th – August 12th

East Gwillimbury

Youth Beach Volleyball

1x Weekly Train & Play

11u-18u Girls

TUESDAYS | May 26th - August 11th

East Gwillimbury

Youth Beach Volleyball

2x Weekly Train & Compete

11u-18u Girls

MONDAYS & THURSDAYS | May 25th - August 13th

East Gwillimbury

Youth Beach Volleyball

2x Weekly Train & Compete

11u-18u Girls

1x Weekly - Mondays Only

Leamington

Youth Beach Volleyball

Spikes on the Beach

Grade 3/4/5 Girls and Boys

MONDAYS | June 29th – August 24th

Leamington

Youth Beach Volleyball

Intro to Beach Volleyball

Grade 5/6 Girls and Boys, Grade 7/8 Girls and Boys

MONDAYS | June 29th – August 24th

Leamington

Youth Beach Volleyball

1x Weekly Train & Play

Grade 6/7/8 Girls and Boys, Grade 9/10/11 Girls and Boys

WEDNESDAYS | June 3rd - August 26th

Richmond Hill

Youth Beach Volleyball

1x Weekly Train & Play

15u-17u Girls

MONDAYS | June 1st - August 17th