We often receive similar questions from parents, so we have developed this handy guide for you. Should you need further clarification, please contact us.

IBSA Basketball operates various programs to provide the most optimal development pathway for youth athletes. 

  • JR.NBA Academy – for athletes aged 4-9 that are looking for an introduction to basketball. Athletes with zero or limited basketball experience.
  • IBSA Academy Training – for athletes aged 8+. Our main development program designed for athletes to build their skillsets from the ground up.
  • IBSA 3on3 Leagues – for athletes aged 8+. 3on3 Leagues are ideal for athletes with some training experience that are looking for gameplay opportunities.
  • IBSA Shooting Clinics – recommended for all athletes. Specialty clinics that focus on the finer details of shooting technique.
  • IBSA Skills Camps – for athletes aged 8-14. Day camp programs that are a great way to stay sharp over holiday breaks.
  • High Performance – for selected athletes. This program is an invite only training program for athletes identified during Academy Training sessions.

If you have any other questions, we are happy to discuss them. Please contact us.

  • Group 1 Academy sessions are for ages 8-12, while
  • Group 2 Academy sessions are for athletes aged 13-18.

Each location has a unique schedule for Academy Training which you can find under our locations tab

We have three membership options available for only Academy Training:

  • Basic (once per week training)
  • Plus (twice per week training)
  • Unlimited (3+ times per week training)
  • Your attendance will be based on the membership you’ve chosen during registration.

Session numbers will vary depending on the program, time of year, and gym space we are using. We maintain a high instructor-to-child ratio to ensure each athlete receives coaching and feedback.

Improvement is not always linear for young athletes and can be subtle. We recommend athletes train with us at least twice per week for proper development, and improvement should be seen after the first month. Our coaches always evaluate our students’ progression and are happy to provide feedback to parents after each session.

Our Academy program operates year-round, and you can register at any time. For our seasonal programs, such as 3on3 Leagues, Shooting Clinics, or Camps, please contact us.

Depending on the program of choice, we recommend the following:

  • Clothing: t-shirt, shorts, running shoes
  • You will want to provide them with lots of water
  • Not Allowed: no jewelry, please, as they can accidentally hurt your child or someone else
  • Your child must bring a clean, regulation-size (age appropriate), fully-inflated basketball.

The most important thing your child needs to bring is a good attitude and a willingness to work hard and to learn.

Since skill development is generally accepted as a crucial element of a player’s overall basketball performance, the emphasis is on skill development and repetition rather than playing live games.

By emphasizing skill development and repetition, players can improve their core abilities—shooting, ball handling, passing, footwork, and defense—necessary for success on the court.
Another essential component of skill development is repetition. A player is likelier to get better at a particular skill the more they practice it.

Our training programs include repetitive drills and exercises to help players build muscle memory and reinforce appropriate technique—which can be challenging in real game scenarios.

IBSA programs are CO-ED unless otherwise specified.  Boys and girls train together, and coaches ensure drills and development are tailored to each athlete’s skills and experience.

Please note that once you have registered for a program with us, we will reserve time and facilities for you and your athlete. If you need to cancel for any reason, be advised of our cancellation period


Cancellation Period:

  • 2+ Weeks before program start date – No cancellation fees.
  • Within 2 Weeks before the program start date – Standard $50 cancellation fee.
  • Within 48hrs or after the program start date – NO REFUNDS

Please complete this form to cancel.

3on3 is a small-sided game that encourages maximum participation for all players. Focusing on developing basketball IQ, this league combines skill development with 3on3 league play and a championship series.

The Academy is our top training program and runs year-round. Children aged 8-18, regardless of skill level, are grouped in 90-minute sessions.

  • Our sessions provide purposeful skill development designed to build basketball and athletic fundamentals from the ground up.
  • Each of our training locations offer multiple sessions and days weekly to suit skill level and schedules.
  • Our teaching focus incorporates fundamental teaching breakdowns as well as a variety of game speed repetitions.

A unique, high-energy atmosphere keeps athletes of all ages highly engaged.

Developing Basketball Skills in Every Area:

  • Shooting
  • Ball Handling
  • Finishing
  • Footwork
  • Defending
  • Passing
  • Moving without the Ball
  • Physical Development
  • Conditioning & Stamina

Registration for the academy can be done any day of the month. The date you register and make your first payment will become your renewal date and you will always receive a full month of training. Our team adjust the renewal date for all new members. You will be billed monthly until you cancel the program via our cancellation form.

Athletes aged four to nine will have access to the Jr.NBA Academy in many of our locations.


Our partnership with Canada Basketball and Jr.NBA comes with a complete player package for each registrant and includes:– Reversible jersey
– Size appropriate basketball & much more!