Junior Golf Summer Camp

Our summer camps run from late June to August for ages 6–16, offering a fun and supportive environment where young golfers can learn and grow. Designed to foster a love for the game, our programs focus on skill development, game knowledge, and building confidence on the course. Whether your child is a beginner or an aspiring competitor, every golfer benefits from expert instruction and an engaging learning experience.

For younger golfers ages 3–5, please contact us directly—we’d be happy to help determine if your child is a good fit for the program.

Cancellations & Changes

If you need to cancel, reschedule, or make changes to your child’s camp registration, please submit your request in writing via email to keith@lakesidelinksgolfacademy.com at least one week prior to the start of camp.

Many of our camps fill quickly and often have waitlists. Providing advance notice allows us to offer the spot to another participant.

Refunds are not available for cancellations made with less than one week’s notice.

No Clubs? No Problem!

We provide golf clubs for all campers to use at no additional cost.

If your child prefers, they’re welcome to bring their own clubs. Please note that we are not responsible for any lost or misplaced personal equipment.

Rain Policy

Our camps are held entirely outdoors, so weather is part of the experience!

Camp will continue as scheduled in light rain, and participants should come prepared for changing weather conditions.

In the event of severe weather or thunderstorms, camp will be cancelled for the day to ensure everyone’s safety.

Rain Day Make-Ups
If a camp day is cancelled due to severe weather, you’re welcome to make up that day at any point throughout the summer. Simply bring your child on another day that works for you. We just ask that you send us a quick text in advance (705-204-8946) to let us know you’ll be attending for a rain day make-up.


All camps listed below this line are fully booked. Please join the waitlist.


Week B - WAITLIST

CA$0.00

If you’d like to be added to the waitlist for Week B, please complete checkout for this product (no charge). If a spot becomes available, we will contact people in the order they signed up.

Once contacted, you will have 3 business days to confirm your child’s spot before we move to the next person on the waitlist. Thank you!

See details

Week C - WAITLIST

CA$0.00

If you’d like to be added to the waitlist for Week C, please complete checkout for this product (no charge). If a spot becomes available, we will contact people in the order they signed up.

Once contacted, you will have 3 business days to confirm your child’s spot before we move to the next person on the waitlist. Thank you!

See details

Week D - WAITLIST

CA$0.00

If you’d like to be added to the waitlist for Week D, please complete checkout for this product (no charge). If a spot becomes available, we will contact people in the order they signed up.

Once contacted, you will have 3 business days to confirm your child’s spot before we move to the next person on the waitlist. Thank you!

See details

Week E - WAITLIST

CA$0.00

If you’d like to be added to the waitlist for Week E, please complete checkout for this product (no charge). If a spot becomes available, we will contact people in the order they signed up.

Once contacted, you will have 3 business days to confirm your child’s spot before we move to the next person on the waitlist. Thank you!

See details

Week H - WAITLIST

CA$0.00

If you’d like to be added to the waitlist for Week H, please complete checkout for this product (no charge). If a spot becomes available, we will contact people in the order they signed up.

Once contacted, you will have 3 business days to confirm your child’s spot before we move to the next person on the waitlist. Thank you!

See details