Skip to content

Greater Saint John program listings — confirm details with providers.

Manage website

Program directory

Find a program

Sorted by registration date so you can see what opens next. Times are Atlantic time.

18 programs

  • Summer camps

    JRJ Summer Camp 2026

    JRJ Summer Camp

    Registration date not announced

    Check the provider's page for updates

    Location
    910 Fairville Boulevard, Saint John
    Price
    CAD $70
    View detailsfor JRJ Summer Camp 2026
  • STEM & learning

    Maker Camp: Business Builders

    UNB Saint John Discovery Camps

    Registration date not announced

    Check the provider's page for updates

    Location
    UNB Saint John campus, Saint John
    Schedule
    Mon–Fri 9:00–16:00; drop-off from 8:00; pickup until 17:00
    View detailsfor Maker Camp: Business Builders
  • STEM & learning

    Minecraft Engineering

    UNB Saint John Discovery Camps

    Registration date not announced

    Check the provider's page for updates

    Location
    UNB Saint John campus, Saint John
    Schedule
    Mon–Fri 9:00–16:00; drop-off from 8:00; pickup until 17:00
    View detailsfor Minecraft Engineering
  • STEM & learning

    Movie Making: Special Effects Studio

    UNB Saint John Discovery Camps

    Registration date not announced

    Check the provider's page for updates

    Location
    UNB Saint John campus, Saint John
    Schedule
    Mon–Fri 9:00–16:00; drop-off from 8:00; pickup until 17:00
    View detailsfor Movie Making: Special Effects Studio
  • STEM & learning

    Robotics and Coding

    UNB Saint John Discovery Camps

    Registration date not announced

    Check the provider's page for updates

    Location
    UNB Saint John campus, Saint John
    Schedule
    Mon–Fri 9:00–16:00; drop-off from 8:00; pickup until 17:00
    View detailsfor Robotics and Coding
  • Sports

    Summer Ball Hockey — Junior

    BGC Greater Saint John

    Registration date not announced

    Check the provider's page for updates

    Location
    Saint John
    Eligibility
    Ages 9–12
    Schedule
    Thursdays
    Price
    $50 membership fee
    View detailsfor Summer Ball Hockey — Junior
  • Sports

    Summer Ball Hockey — Mini

    BGC Greater Saint John

    Registration date not announced

    Check the provider's page for updates

    Location
    Saint John
    Eligibility
    Ages 5–8
    Schedule
    Tuesdays
    Price
    $50 membership fee
    View detailsfor Summer Ball Hockey — Mini
  • Summer camps

    Summer Slide — Saint John

    BGC Greater Saint John

    Registration date not announced

    Check the provider's page for updates

    Location
    Saint John
    Eligibility
    Ages 5–11
    Price
    $25 per child
    View detailsfor Summer Slide — Saint John
  • Sports

    Basketball camp

    UNB Saint John Athletics

    Registration closed

    Confirmed Nov 6, 2026

    Location
    UNB Saint John, Saint John
    Eligibility
    Ages 12–18
    View detailsfor Basketball camp