Life Sprouts Farm Camp 1 (Ages 6-11)

Ages 6-11 | Camp leader Stephen Levesque is a farmer, father, permaculture designer, horticultural therapist, and EA. Join Stephen at his Hidden Pond Permaculture Farm to learn about farming, permaculture, foraging, animal husbandry and more.


  • Wednesday July 2, 2025
    9:30 am - 12:30 pm
  • Thursday July 3, 2025
    9:30 am - 12:30 pm
  • Friday July 4, 2025
    9:30 am - 12:30 pm

Instructors

Kickboxing (Wed)

WAITLIST | Ages 15+ | Join Martial Arts Instructor Emma Hamilton as she blends a challenging, fun workout with technical Kickboxing development.


  • Wednesday July 2, 2025
    5:30 pm - 6:30 pm
  • Wednesday July 9, 2025
    5:30 pm - 6:30 pm
  • Wednesday July 16, 2025
    5:30 pm - 6:30 pm
  • Wednesday July 23, 2025
    5:30 pm - 6:30 pm
  • Wednesday July 30, 2025
    5:30 pm - 6:30 pm
  • Wednesday August 13, 2025
    5:30 pm - 6:30 pm
  • Wednesday August 20, 2025
    5:30 pm - 6:30 pm
  • Wednesday August 27, 2025
    5:30 pm - 6:30 pm

Instructors

Boxing (Ages 15+)

Ages 15+ | Join Martial Arts Instructor Emma Hamilton as she blends a challenging, fun workout with technical boxing development.


  • Wednesday July 2, 2025
    6:45 pm - 7:45 pm
  • Wednesday July 9, 2025
    6:45 pm - 7:45 pm
  • Wednesday July 16, 2025
    6:45 pm - 7:45 pm
  • Wednesday July 23, 2025
    6:45 pm - 7:45 pm
  • Wednesday July 30, 2025
    6:45 pm - 7:45 pm
  • Wednesday August 13, 2025
    6:45 pm - 7:45 pm
  • Wednesday August 20, 2025
    6:45 pm - 7:45 pm
  • Wednesday August 27, 2025
    6:45 pm - 7:45 pm

Instructors

Kickboxing (Sat)

Ages 15+ | Join Martial Arts Instructor Emma Hamilton as she blends a challenging, fun workout with technical Kickboxing development.


  • Saturday July 5, 2025
    10:00 am - 11:00 am
  • Saturday July 12, 2025
    10:00 am - 11:00 am
  • Saturday July 26, 2025
    10:00 am - 11:00 am
  • Saturday August 2, 2025
    10:00 am - 11:00 am
  • Saturday August 16, 2025
    10:00 am - 11:00 am
  • Saturday August 30, 2025
    10:00 am - 11:00 am

Instructors

Brazilian Jiu Jitsu (Ages 15+)

Ages 15+ | Traditional Gracie Brazilian Jiu Jitsu exploring standing defence and ground positions, submissions, and escapes.


  • Saturday July 5, 2025
    11:15 am - 12:15 pm
  • Saturday July 12, 2025
    11:15 am - 12:15 pm
  • Saturday July 26, 2025
    11:15 am - 12:15 pm
  • Saturday August 2, 2025
    11:15 am - 12:15 pm
  • Saturday August 16, 2025
    11:15 am - 12:15 pm
  • Saturday August 30, 2025
    11:15 am - 12:15 pm

Instructors

Creative Kids Art Camp 1 (Ages 5-16)

Ages 6-12 | Join artist Larisa for a guided artist’s journey!


  • Monday July 7, 2025
    2:00 pm - 4:00 pm
  • Tuesday July 8, 2025
    2:00 pm - 4:00 pm
  • Wednesday July 9, 2025
    2:00 pm - 4:00 pm
  • Thursday July 10, 2025
    2:00 pm - 4:00 pm
  • Friday July 11, 2025
    2:00 pm - 4:00 pm

Instructors

Interpretive Naturalist Workshop (Ages 13-30)

POSTPONED | NEW | Ages 13-30 | Join educator Brian Lax in an exploration of Naturalist and Interpretation skill building.


  • Tuesday July 8, 2025
    10:00 am - 12:30 pm
  • Wednesday July 9, 2025
    10:00 am - 12:30 pm
  • Thursday July 10, 2025
    10:00 am - 12:30 pm

Instructors

Youth Firefighting Camp (Ages 12-18)

WAITLIST | Ages 12-18 | Youth Emergency Training with the Gabriola Volunteer Fire Department.


  • Wednesday July 9, 2025
    1:00 pm - 4:00 pm
  • Wednesday July 16, 2025
    1:00 pm - 4:00 pm
  • Wednesday July 23, 2025
    1:00 pm - 4:00 pm
  • Wednesday July 30, 2025
    1:00 pm - 4:00 pm

ReRoot: Farm Camp (Ages 17+)

Ages 17+ | Join Stephen Levesque and Dive into a Nature Based Reboot at ReRoot.


  • Friday July 11, 2025
    6:00 pm - 9:00 pm
  • Saturday July 12, 2025
    9:00 am - 3:00 pm
  • Sunday July 13, 2025
    9:00 am - 3:00 pm

Instructors

Summer Jam 1 (Ages 6-12)

WAITLIST | Ages 6-12 | Join John and the Summer Camp Leaders for a week of adventures and fun!


  • Monday July 14, 2025
    9:00 am - 1:00 pm
  • Tuesday July 15, 2025
    9:00 am - 1:00 pm
  • Wednesday July 16, 2025
    9:00 am - 1:00 pm
  • Thursday July 17, 2025
    9:00 am - 1:00 pm
  • Friday July 18, 2025
    9:00 am - 1:00 pm

Instructors