Directions & Map (click here)
1072 Elgin House Road Port Carling, ON P0B 1J0 Canada     t: 705-765-2000     f: 705-765-2032



Kids Camp 

Our counselors are trained to offer each child a chance to learn, grow and enjoy an amazing summer camp experience.

Camp programs run Monday to Friday from July 3 - Aug. 25 and is open to kids aged 2 to 9. Full days are from 9 a.m. to 4 p.m. but half-day options are also available.

Toddler Camp
Half-day only
5 day - $225 per child 

Kids Camp 
Ages 3/4, 5/6, 7/9
Full day - 5 days
$350 per child 

Activities include:
- Swimming
- Canoeing
- Tennis
- Archery
- Crafts
- Nature walks
- Land sports
- Golf instruction
- Exciting field trips and special guests

The Lake Joe Kids Club is an inclusive camp and welcomes children with special needs. Please call to discuss the details and requirements for special needs.


Child Care Program

Child care is available to all ClubLink Members and Villa guests while on property and using the amenities of the Lake Joseph Club. This program is available for children ages 2 to 9 starting July 1.  24 hours notice is required to register and is subject to available space.

$45 for the first 3 hours per family
$10 per child for each additional hour
$15 per child for each additional hour if not potty-trained

The Lake Joseph Kids Camp
1072 Elgin House Road, Port Carling, Ontario

Shock Fitness - Shock Yourself

Shock Fitness is celebrating its 13th year in Muskoka on the beautiful grounds of The Lake Joseph Golf Club.

Open daily June 3, 2016 to Sept. 3, 2016.

Our gym is fully equipped with all machines required to help you improve or maintain your physical and mental well-being.

We not only provide the machines but we provide challenging private training sessions, class workouts and on-site chiropractic services, all under the sun.

Shock Fitness is your ultimate outdoor workout facility, with our 24-hour (light permitting) 7-days a week availability you can schedule your workouts around you.

Check out our class schedule online and shock yourself this summer! 

More information about Shock Fitness services can be found on

To book an appointment, please contact 416-301-2353 or 705-646-6411 or email