Summer 2025 is Open!

Click on the program-location below for more details. Each week’s color indicates the availability status for each session. 

We have updated our cancellation policy for the 2025 season. For more information on credits and refunds for camp payments, please read our Enrollment Policies. Our customer experience team is available to assist with program and date transfers up to the first day of camp, subject to availability.

Please note that registration for Washington Nationals Baseball & Softball Camps as well as D.C. United Soccer Camps occur on a separate platform than Headfirst Summer Camps.

Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 1 (June 9 – June 13)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 1 (June 9 – June 13)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 1 (June 9 – June 13)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 10 (August 11 – August 15)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
$559 - $579 / week
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
$529 - $549 / week
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
$559 - $579 / week
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 1 (June 9 – June 13)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 1 (June 9 – June 13)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 10 (August 11 – August 15)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 1 (June 9 – June 13)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 10 (August 11 – August 15)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 1 (June 9 – June 13)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 10 (August 11 – August 15)
Week 1 (June 9 – June 13)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 10 (August 11 – August 15)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 1 (June 9 – June 13)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 10 (August 11 – August 15)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 1 (June 9 – June 13)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 10 (August 11 – August 15)
Week 1 (June 9 – June 13)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 10 (August 11 – August 15)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 1 (June 9 – June 13)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 10 (August 11 – August 15)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 1 (June 9 – June 13)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 10 (August 11 – August 15)
Week 1 (June 9 – June 13)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 10 (August 11 – August 15)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 1 (June 9 – June 13)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 10 (August 11 – August 15)
Week 8 (July 28 – August 1)
Week 7 (July 21 – July 25)
Week 6 (July 14 – July 18)
Week 10 (August 11 – August 15)
Week 5 (July 7 – July 11)
Week 9 (August 4 – August 8)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 2 (June 16 – June 20)
Week 3 (June 23 – June 27)
Week 4 (June 30 – July 4)
Week 5 (July 7 – July 11)
Week 6 (July 14 – July 18)
Week 7 (July 21 – July 25)
Week 8 (July 28 – August 1)
Week 9 (August 4 – August 8)