Booking Procedures (as of January 27, 2024)

The NMBA Batting Cage is booked through the NMBA Administration. Forms can be submitted at any time. Forms will be reviewed Mon - Fri between 10am & 4pm (except on stat holidays). Replies and access information will be sent from within 24 hours of the first reading of the submitted form.

If you have questions please email

To book Batting Cage timeslots:

  1. Please confirm the timeslot is available by selecting the correct month below.
  2. Complete and submit the online Batting Cage Booking Form. Link can be found at the top of each "month" page or click HERE>>
  3. Confirmation and access details will be sent to the email address you supply and your spot will be booked.
  4. If you are a non-NMBA User, an electronic invoice will be sent with payment options. Payment is due prior to booked date.

Insurance: Nanaimo Minor Baseball Association players are insured under their NMBA registration. If you have other youth participating in the cage sessions their parents/guardians are required to complete a waiver form. NMBA Administration will provide a link to the online waiver forms.

Non-NMBA Users are responsible for securing insurance under their association's plan.