Niagara / St. Catharines Basketball Training Academy

Serving St. Catharines, Grimsby, Beamsville, Thorold, Vineland, Pelham and area communities.

Our Niagara Basketball Academy serves the Region from our centrally located home court at Heritage Christian School in Jordan Station. Sessions run 3 times weekly with two age groups. Group 1 sessions are for the younger age groups (8-12) and group 2 is for ages 13+. To elevate your game, let’s start training.

*please note that the gym is at the back of the school. Stay to the left of the building and continue around back to the gym entrance!

Niagara Region Schedule


Group 1: 6:30pm – 8:00pm

Group 2: 8:00pm – 9:30pm


Group 1: 6:30pm – 8:00pm

Group 2: 8:00pm – 9:30pm


Group 1: 6:30pm – 8:00pm

Group 2: 8:00pm – 9:30pm

Training Address:

Heritage Christian School
2850 Fourth Avenue
Jordan, ON, L0R 1S0

How does it work?

Simple! Register to attend (younger athletes to early session, older to later session). Train here or at one of our 4 other locations.

Train 1, 2, or 3x weekly. More training weekly means accelerated skill and athletic development. Sessions are 1.5 hours.

Cost? It’s the highest quality training value. Learn more!

  • Multiple kids? Contact us for more information on sibling discounts.

More Niagara Programs…

3 on 3 League           > Shooting Skills Clinics

> Team Training           > Individual, Private Training

> Camps – Summer & March Break

The IBSA Niagara Academy is held at Heritage Christian School. Located in Jordan Station, our Niagara Academy offers a central training location for the surrounding communities including St.Catharines, Grimsby, Vineland, Thorold, Pelham, Beamsville, Smithville, Niagara-on-the-Lake & area. Academy training allows for athletes of all abilities and ages the chance to develop, and foster a love for the game. IBSA provides the player development work necessary to compete against the hotbed of basketball talent in the Niagara region.