Our Summer Conditioning and Prep Camps are designed to provide a challenging environment that supports skill development, builds confidence, and inspires a passion for the game. Whether your aim is to earn a spot on a competitive team or simply enjoy high-tempo training, our camps offer an ideal opportunity to take your game to the next level.

Note: All schedules are subject to change.
📅 View 2025 Full Camp Schedule
Camp Date Day Start End Arena
U13 Camp 1 28-Jul-25 Mon 6:00 PM 7:15 PM RRR
U13 Camp 1 29-Jul-25 Tue 5:00 PM 6:15 PM RRR
U13 Camp 1 30-Jul-25 Wed 6:30 PM 7:45 PM RRR
U13 Camp 1 31-Jul-25 Thu 5:15 PM 6:30 PM RRR
U13 Camp 1 01-Aug-25 Fri 6:15 PM 7:30 PM RRR
U13 Camp 1 04-Aug-25 Mon 5:15 PM 6:30 PM RRR
U13 Camp 1 05-Aug-25 Tue 5:00 PM 6:15 PM RRR
U13 Camp 1 06-Aug-25 Wed 5:15 PM 6:30 PM RRR
U13 Camp 2 07-Aug-25 Thu 7:45 PM 9:00 PM AE
U13 Camp 2 08-Aug-25 Fri 6:30 PM 7:45 PM AE
U13 Camp 2 09-Aug-25 Sat 1:30 PM 2:45 PM RRR
U13 Camp 2 10-Aug-25 Sun 7:45 AM 9:00 AM RRR
U13 Camp 2 11-Aug-25 Mon 7:15 PM 8:30 PM AE
U13 Camp 2 12-Aug-25 Tue 5:00 PM 6:15 PM RRR
U13 Camp 2 13-Aug-25 Wed 6:30 PM 7:45 PM RRR
U13 Camp 2 14-Aug-25 Thu 5:45 PM 7:00 PM AE
U15 Camp 1 28-Jul-25 Mon 7:30 PM 8:45 PM RRR
U15 Camp 1 29-Jul-25 Tue 6:30 PM 7:45 PM RRR
U15 Camp 1 30-Jul-25 Wed 8:00 PM 9:15 PM RRR
U15 Camp 1 31-Jul-25 Thu 6:45 PM 8:00 PM RRR
U15 Camp 1 01-Aug-25 Fri 7:45 PM 9:00 PM RRR
U15 Camp 1 04-Aug-25 Mon 6:45 PM 8:00 PM RRR
U15 Camp 1 05-Aug-25 Tue 6:30 PM 7:45 PM RRR
U15 Camp 1 06-Aug-25 Wed 6:45 PM 8:00 PM RRR
U15 Camp 2 07-Aug-25 Thu 9:15 PM 10:30 PM AE
U15 Camp 2 08-Aug-25 Fri 8:00 PM 9:15 PM AE
U15 Camp 2 09-Aug-25 Sat 3:00 PM 4:15 PM RRR
U15 Camp 2 10-Aug-25 Sun 9:15 AM 10:30 AM RRR
U15 Camp 2 11-Aug-25 Mon 8:45 PM 10:00 PM AE
U15 Camp 2 12-Aug-25 Tue 6:30 PM 7:45 PM RRR
U15 Camp 2 13-Aug-25 Wed 8:00 PM 9:15 PM RRR
U15 Camp 2 14-Aug-25 Thu 7:15 PM 8:30 PM AE
U18 Camp 1 28-Jul-25 Mon 9:00 PM 10:15 PM RRR
U18 Camp 1 29-Jul-25 Tue 8:00 PM 9:15 PM RRR
U18 Camp 1 30-Jul-25 Wed 9:30 PM 10:45 PM RRR
U18 Camp 1 31-Jul-25 Thu 8:15 PM 9:30 PM RRR
U18 Camp 1 01-Aug-25 Fri 9:15 PM 10:30 PM RRR
U18 Camp 1 04-Aug-25 Mon 8:15 PM 9:30 PM RRR
U18 Camp 1 05-Aug-25 Tue 8:00 PM 9:15 PM RRR
U18 Camp 1 06-Aug-25 Wed 8:15 PM 9:30 PM RRR
U18 Camp 2 15-Aug-25 Fri 5:30 PM 6:45 PM RRR
U18 Camp 2 16-Aug-25 Sat 2:00 PM 3:15 PM RRR
U18 Camp 2 17-Aug-25 Sun 3:00 PM 4:15 PM RRR
U18 Camp 2 18-Aug-25 Mon 9:00 PM 10:15 PM AE
U18 Camp 3 19-Aug-25 Tue 9:30 PM 10:45 PM AE
U18 Camp 3 20-Aug-25 Wed 9:00 PM 10:15 PM RRR
U18 Camp 3 21-Aug-25 Thu 8:45 PM 10:00 PM RRR
U18 Camp 3 22-Aug-25 Fri 5:00 PM 6:15 PM RRR
U18 Camp 3 23-Aug-25 Sat 7:30 PM 8:45 PM AE
U18 Camp 3 24-Aug-25 Sun 7:45 PM 9:00 PM AW
U18 Camp 3 25-Aug-25 Mon 9:45 PM 11:00 PM MPP
U18 Camp 3 26-Aug-25 Tue 6:15 PM 7:30 PM RRR
U13 Female 1 21-Aug-25 Thu 8:15 PM 9:30 PM GARC
U13 Female 1 23-Aug-25 Sat 10:00 AM 11:15 AM MPP
U13 Female 1 24-Aug-25 Sun 4:45 PM 6:00 PM AW
U13 Female 1 25-Aug-25 Mon 6:45 PM 8:00 PM MPP
U13 Female 1 26-Aug-25 Tue 5:00 PM 6:00 PM RRR
U13 Female 1 27-Aug-25 Wed 7:00 PM 8:15 PM GARC
U13 Female 1 28-Aug-25 Thu 7:15 PM 8:30 PM MPP
U13 Female 1 29-Aug-25 Fri 5:30 PM 6:45 PM MPP
U15 Female 1 18-Aug-25 Mon 5:00 PM 6:15 PM RRR
U15 Female 1 19-Aug-25 Tue 8:00 PM 9:15 PM AE
U15 Female 1 20-Aug-25 Wed 9:00 PM 10:15 PM AE
U15 Female 1 21-Aug-25 Thu 8:45 PM 10:00 PM MPC
U15 Female 1 22-Aug-25 Fri 8:30 PM 9:45 PM MPC
U15 Female 1 23-Aug-25 Sat 11:30 AM 12:30 PM MPP
U15 Female 1 24-Aug-25 Sun 6:15 PM 7:30 PM AW
U15 Female 1 25-Aug-25 Mon 8:15 PM 9:30 PM MPP
U18 Female 1 07-Aug-25 Thu 7:00 PM 8:15 PM RRR
U18 Female 1 08-Aug-25 Fri 8:45 PM 10:00 PM RRR
U18 Female 1 09-Aug-25 Sat 7:00 PM 8:15 PM AE
U18 Female 1 10-Aug-25 Sun 7:15 PM 8:30 PM RRR
U18 Female 2 11-Aug-25 Mon 6:45 PM 8:00 PM GARC
U18 Female 2 12-Aug-25 Tue 8:00 PM 9:15 PM RRR
U18 Female 2 13-Aug-25 Wed 7:15 PM 8:30 PM AE
U18 Female 2 14-Aug-25 Thu 8:45 PM 10:00 PM AE
U18 Female 2 15-Aug-25 Fri 7:00 PM 8:15 PM RRR
U18 Female 2 16-Aug-25 Sat 3:30 PM 4:45 PM RRR
U18 Female 2 17-Aug-25 Sun 4:30 PM 5:45 PM RRR
U18 Female 2 18-Aug-25 Mon 5:00 PM 6:15 PM AE
Arena Abbreviations:
RRR = Randy Rosen Rink
AE = Ardrossan East
AW = Ardrossan West
MPC = Millennium Pl. Chevrolet
MPP = Millennium Pl. Powerade
GARC = Glen Allan Rec Complex