Ben Freeland 1 Phone: 1-866-90-SPORT Email: ben@NAofA.us Home Page
First time registering?
JOIN US ON SOCIAL MEDIA
Become a Coach
Apply Here
Register for our news letter
and receive updates to camps
and clinics and special offers!
The National Academy of Athletics promotes positive physical and mental development through sports fundamentals. Our expertly trained coaches provide children access to specialized athletic instruction that will set them on a path for personal growth, optimism, and confidence both on and off the field. We are on a mission to combat childhood obesity and anxiety by instilling healthy lifestyles through the power of sports.Want to earn FREE CAMPS for your child? The National Academy of Athletics “Team Captain” program allows parents to get in the game and team up with the NAofA to expand opportunities in their school and their community so more children can “Get Active.” Once you've registered your child, take a moment to explore more about this fantastic program! By doing so, not only could you secure a free camp for your child, but you might also become a hero within your child's school community! Let's join forces to ensure that students receive the essential physical education they truly deserve!
 Belvedere Tiburon, California
NAofA Jr Academy All Sports Club
The Ranch at Tiburon Belvedere Tiburon, California 94920
Grade: Pre-K - K
Starts:
Wed, January 10, 2024
Ends:
Wed, March 20, 2024
NAofA Basketball Club
The Ranch at Tiburon Belvedere Tiburon, California 94920
Grade: 1 - 2
Starts:
Thu, January 11, 2024
Ends:
Thu, March 21, 2024
 Corte Madera, California
NAofA Basketball Club
City of Corte Madera Corte Madera, California 94925
Grade: 2 - 5
Meet only on Tuesdays
Starts:
Tue, January 23, 2024
NAofA Flag Football Club
City of Corte Madera Corte Madera, California 94925
Grade: 2 - 5
Meet only on Thursdays
Starts:
Thu, January 25, 2024
 Belvedere Tiburon, California
NAofA Jr Academy All Sports Club
The Ranch at Tiburon Belvedere Tiburon, California 94920
Grade: Pre-K - K
Starts:
Wed, March 27, 2024
NAofA Basketball Club
The Ranch at Tiburon Belvedere Tiburon, California 94920
Grade: 1 - 2
Starts:
Thu, March 28, 2024
 Mill Valley, California
NAofA All Sports Camp - Spring Break
Mill Valley Recreation Mill Valley, California 94941
Age: 7 - 10
Starts:
Mon, April 8, 2024
Ends:
Fri, April 12, 2024
NAofA All Sports Camp - Spring Break
Mill Valley Recreation Mill Valley, California 94941
Age: 7 - 10
Starts:
Mon, April 8, 2024
Ends:
Fri, April 12, 2024
NAofA Jr Academy All Sports Camp - Spring Break
Mill Valley Recreation Mill Valley, California 94941
Age: 4 - 6
Starts:
Mon, April 8, 2024
Ends:
Fri, April 12, 2024
 Petaluma, California
NAofA All Sports Camp - Spring Break
City of Petaluma Petaluma, California 94954
Age: 7 - 11
Starts:
Mon, April 8, 2024
Ends:
Fri, April 12, 2024
NAofA All Sports Camp - Spring Break
City of Petaluma Petaluma, California 94954
Age: 7 - 11
Starts:
Mon, April 8, 2024
Ends:
Fri, April 12, 2024
NAofA Jr Academy All Sports Camp - Spring Break
City of Petaluma Petaluma, California 94954
Age: 4 - 6
Lower Ratio of Kids to coaches 10:1
Starts:
Mon, April 8, 2024
Ends:
Fri, April 12, 2024
 San Rafael, California
NAofA All Sports Camp - Spring Break
Marinwood Recreation San Rafael, California 94903
Age: 7 - 11
Starts:
Mon, April 8, 2024
Ends:
Fri, April 12, 2024
NAofA All Sports Camp - Spring Break
Marinwood Recreation San Rafael, California 94903
Age: 7 - 11
Starts:
Mon, April 8, 2024
Ends:
Fri, April 12, 2024
 Corte Madera, California
NAofA Basketball Club
City of Corte Madera Corte Madera, California 94925
Grade: 2 - 5
Meet only on Tuesdays
Starts:
Tue, April 16, 2024
NAofA Flag Football Club
City of Corte Madera Corte Madera, California 94925
Grade: 2 - 5
Meet only on Thursdays
Starts:
Thu, April 18, 2024
 Petaluma, California
NAofA All Sports Camp
Luchessi Turf Field Petaluma, California 94954
Age: 7 - 11
Starts:
Mon, June 10, 2024
NAofA All Sports Camp
Luchessi Turf Field Petaluma, California 94954
Age: 7 - 11
Starts:
Mon, June 10, 2024
NAofA Jr Academy All Sports Camp
Luchessi Turf Field Petaluma, California 94954
Age: 4 - 6
Lower Ratio of Kids to coaches 10:1
Starts:
Mon, June 10, 2024
 Corte Madera, California
NAofA Basketball Camp
City of Corte Madera Corte Madera, California 94925
Grade: 2 - 5
Starts:
Mon, June 17, 2024
Select
Registration Opens: 3/1/2024
NAofA Basketball Camp
City of Corte Madera Corte Madera, California 94925
Grade: 2 - 5
Registration opens on March 1st
Starts:
Mon, June 17, 2024
 Petaluma, California
NAofA Jr Academy Soccer Camp
Luchessi Turf Field Petaluma, California 94954
Age: 4 - 6
Lower Kids to Coach Ratio 10:1
Starts:
Mon, June 17, 2024
NAofA Soccer Camp
Luchessi Turf Field Petaluma, California 94954
Age: 7 - 11
Starts:
Mon, June 17, 2024
NAofA Soccer Camp
Luchessi Turf Field Petaluma, California 94954
Age: 7 - 11
Starts:
Mon, June 17, 2024
 San Anselmo, California
NAofA All Sports Camp
City of San Anselmo San Anselmo, California 94960
Age: 7 - 11
Registration Opens March 6th
Starts:
Mon, June 17, 2024
NAofA All Sports Camp
City of San Anselmo San Anselmo, California 94960
Age: 7 - 11
Registration Opens March 6th
Starts:
Mon, June 17, 2024
NAofA Jr Academy All Sports Camp
City of San Anselmo San Anselmo, California 94960
Age: 4 - 6
Registration Opens March 6th
Starts:
Mon, June 17, 2024
 San Rafael, California
NAofA All Sports Camp
Marinwood Recreation San Rafael, California 94903
Age: 7 - 11
Registration opens on March 14th
Starts:
Mon, June 17, 2024
NAofA All Sports Camp
Marinwood Recreation San Rafael, California 94903
Age: 7 - 11
Registration opens on March 14th
Starts:
Mon, June 17, 2024
NAofA Jr Academy All Sports Camp
Marinwood Recreation San Rafael, California 94903
Age: 4 - 6
Registration opens on March 14th
Starts:
Mon, June 17, 2024
 Corte Madera, California
NAofA All Sports Camp
City of Corte Madera Corte Madera, California 94925
Grade: 2 - 5
Registration opens on March 1st
Starts:
Mon, June 24, 2024
NAofA All Sports Camp
City of Corte Madera Corte Madera, California 94925
Grade: 2 - 5
Registration opens on March 1st
Starts:
Mon, June 24, 2024
NAofA Jr Academy All Sports Camp
City of Corte Madera Corte Madera, California 94925
Grade: Pre-K - 1
Lower Kids to Coach Ratio 10:1, Registration opens on March 1st
Starts:
Mon, June 24, 2024
 Mill Valley, California
NAofA All Sports Camp
Mill Valley Recreation Mill Valley, California 94941
Age: 7 - 11
Registration opens February 27th
Starts:
Mon, June 24, 2024
NAofA All Sports Camp
Mill Valley Recreation Mill Valley, California 94941
Age: 7 - 11
Registration opens February 27th
Starts:
Mon, June 24, 2024
NAofA Jr Academy All Sports Camp
Mill Valley Recreation Mill Valley, California 94941
Age: 4 - 6
Lower Kids to Coach Ratio 10:1, Registration opens on February 27th
Starts:
Mon, June 24, 2024
 Petaluma, California
NAofA Flag Football Camp
Luchessi Turf Field Petaluma, California 94954
Age: 7 - 11
Starts:
Mon, June 24, 2024
NAofA Flag Football Camp
Luchessi Turf Field Petaluma, California 94954
Age: 7 - 11
Starts:
Mon, June 24, 2024
 San Rafael, California
NAofA Flag Football Camp
Marinwood Recreation San Rafael, California 94903
Age: 7 - 11
Registration opens on March 14th
Starts:
Mon, June 24, 2024
NAofA Flag Football Camp
Marinwood Recreation San Rafael, California 94903
Age: 7 - 11
Registration opens on March 14th
Starts:
Mon, June 24, 2024
 Belvedere Tiburon, California
NAofA Basketball Camp
The Ranch at Tiburon Belvedere Tiburon, California 94920
Age: 7 - 12
Starts:
Mon, July 8, 2024
 Petaluma, California
NAofA Basketball Camp
Cavanaugh Gym Petaluma, California 94952
Age: 7 - 11
Starts:
Mon, July 8, 2024
NAofA Basketball Camp
Cavanaugh Gym Petaluma, California 94952
Age: 7 - 11
Starts:
Mon, July 8, 2024
 San Anselmo, California
NAofA All Sports Camp
City of San Anselmo San Anselmo, California 94960
Age: 7 - 11
Registration Opens March 6th
Starts:
Mon, July 8, 2024
NAofA All Sports Camp
City of San Anselmo San Anselmo, California 94960
Age: 7 - 11
Registration Opens March 6th
Starts:
Mon, July 8, 2024
NAofA Jr Academy All Sports Camp
City of San Anselmo San Anselmo, California 94960
Age: 4 - 6
Registration Opens March 6th
Starts:
Mon, July 8, 2024
 San Rafael, California
NAofA All Sports Camp
Marinwood Recreation San Rafael, California 94903
Age: 7 - 11
Registration opens on March 14th
Starts:
Mon, July 8, 2024
NAofA All Sports Camp
Marinwood Recreation San Rafael, California 94903
Age: 7 - 11
Registration opens on March 14th
Starts:
Mon, July 8, 2024
NAofA Jr Academy All Sports Camp
Marinwood Recreation San Rafael, California 94903
Age: 4 - 6
Registration opens on March 14th
Starts:
Mon, July 8, 2024
 Mill Valley, California
NAofA All Sports Camp
Mill Valley Recreation Mill Valley, California 94941
Age: 7 - 11
Registration opens February 27th
Starts:
Mon, July 15, 2024
NAofA All Sports Camp
Mill Valley Recreation Mill Valley, California 94941
Age: 7 - 11
Registration opens February 27th
Starts:
Mon, July 15, 2024
NAofA Jr Academy All Sports Camp
Mill Valley Recreation Mill Valley, California 94941
Age: 4 - 6
Lower Kids to Coach Ratio 10:1, Registration opens on February 27th
Starts:
Mon, July 15, 2024
 Petaluma, California
NAofA All Sports Camp
Luchessi Turf Field Petaluma, California 94954
Age: 7 - 11
Starts:
Mon, July 15, 2024
NAofA All Sports Camp
Luchessi Turf Field Petaluma, California 94954
Age: 7 - 11
Starts:
Mon, July 15, 2024
NAofA Jr Academy All Sports Camp
Luchessi Turf Field Petaluma, California 94954
Age: 4 - 6
Lower Ratio of Kids to coaches 10:1
Starts:
Mon, July 15, 2024
NAofA Volleyball Camp
Cavanaugh Gym Petaluma, California 94952
Age: 7 - 11
Starts:
Mon, July 15, 2024
NAofA Volleyball Camp
Cavanaugh Gym Petaluma, California 94952
Age: 7 - 11
Starts:
Mon, July 15, 2024
 San Rafael, California
NAofA Flag Football Camp
Marinwood Recreation San Rafael, California 94903
Age: 7 - 11
Registration opens on March 14th
Starts:
Mon, July 15, 2024
NAofA Flag Football Camp
Marinwood Recreation San Rafael, California 94903
Age: 7 - 11
Registration opens on March 14th
Starts:
Mon, July 15, 2024
 Petaluma, California
NAofA Jr Academy Soccer Camp
Luchessi Turf Field Petaluma, California 94954
Age: 4 - 6
Lower Kids to Coach Ratio 10:1
Starts:
Mon, July 22, 2024
NAofA Soccer Camp
Luchessi Turf Field Petaluma, California 94954
Age: 7 - 11
Starts:
Mon, July 22, 2024
NAofA Soccer Camp
Luchessi Turf Field Petaluma, California 94954
Age: 7 - 11
Starts:
Mon, July 22, 2024
 San Anselmo, California
NFL FLAG Football Camp
City of San Anselmo San Anselmo, California 94960
Age: 7 - 11
Registration Opens March 6th
Starts:
Mon, July 22, 2024
NFL FLAG Football Camp
City of San Anselmo San Anselmo, California 94960
Age: 7 - 11
Registration Opens March 6th
Starts:
Mon, July 22, 2024
 San Rafael, California
NAofA Basketball Camp
Marinwood Recreation San Rafael, California 94903
Age: 7 - 11
Registration opens on March 14th
Starts:
Mon, July 22, 2024
NAofA Basketball Camp
Marinwood Recreation San Rafael, California 94903
Age: 7 - 11
Registration opens on March 14th
Starts:
Mon, July 22, 2024
NAofA Jr Academy Soccer Camp
Marinwood Recreation San Rafael, California 94903
Age: 4 - 6
Registration opens on March 14th
Starts:
Mon, July 22, 2024
NAofA Soccer Camp
Marinwood Recreation San Rafael, California 94903
Age: 7 - 11
Registration opens on March 14th
Starts:
Mon, July 22, 2024
NAofA Soccer Camp
Marinwood Recreation San Rafael, California 94903
Age: 7 - 11
Registration opens on March 14th
Starts:
Mon, July 22, 2024
 Corte Madera, California
NAofA Basketball Camp
City of Corte Madera Corte Madera, California 94925
Grade: 2 - 5
Registration opens on March 1st
Starts:
Mon, July 29, 2024
Ends:
Fri, August 2, 2024
NAofA Basketball Camp
City of Corte Madera Corte Madera, California 94925
Grade: 2 - 5
Registration opens on March 1st
Starts:
Mon, July 29, 2024
Ends:
Fri, August 2, 2024
 Petaluma, California
NAofA All Sports Camp
Luchessi Turf Field Petaluma, California 94954
Age: 7 - 11
Starts:
Mon, July 29, 2024
Ends:
Fri, August 2, 2024
NAofA All Sports Camp
Luchessi Turf Field Petaluma, California 94954
Age: 7 - 11
Starts:
Mon, July 29, 2024
Ends:
Fri, August 2, 2024
NAofA Jr Academy All Sports Camp
Luchessi Turf Field Petaluma, California 94954
Age: 4 - 6
Lower Ratio of Kids to coaches 10:1
Starts:
Mon, July 29, 2024
Ends:
Fri, August 2, 2024
 San Rafael, California
NAofA All Sports Camp
Marinwood Recreation San Rafael, California 94903
Age: 7 - 11
Registration opens on March 14th
Starts:
Mon, July 29, 2024
Ends:
Fri, August 2, 2024
NAofA All Sports Camp
Marinwood Recreation San Rafael, California 94903
Age: 7 - 11
Registration opens on March 14th
Starts:
Mon, July 29, 2024
Ends:
Fri, August 2, 2024
NAofA Jr Academy All Sports Camp
Marinwood Recreation San Rafael, California 94903
Age: 4 - 6
Registration opens on March 14th
Starts:
Mon, July 29, 2024
Ends:
Fri, August 2, 2024
 Belvedere Tiburon, California
NAofA All Sports Camp
The Ranch at Tiburon Belvedere Tiburon, California 94920
Age: 7 - 12
Starts:
Mon, August 5, 2024
Ends:
Fri, August 9, 2024
NAofA Jr Academy All Sports Camp
The Ranch at Tiburon Belvedere Tiburon, California 94920
Age: 5 - 7
Starts:
Mon, August 5, 2024
Ends:
Fri, August 9, 2024
 Mill Valley, California
NAofA All Sports Camp
Mill Valley Recreation Mill Valley, California 94941
Age: 7 - 11
Registration opens February 27th
Starts:
Mon, August 5, 2024
Ends:
Fri, August 9, 2024
NAofA All Sports Camp
Mill Valley Recreation Mill Valley, California 94941
Age: 7 - 11
Registration opens February 27th
Starts:
Mon, August 5, 2024
Ends:
Fri, August 9, 2024
NAofA Jr Academy All Sports Camp
Mill Valley Recreation Mill Valley, California 94941
Age: 4 - 6
Lower Kids to Coach Ratio 10:1, Registration opens on February 27th
Starts:
Mon, August 5, 2024
Ends:
Fri, August 9, 2024
 Petaluma, California
NAofA Basketball Camp
Cavanaugh Gym Petaluma, California 94952
Age: 7 - 11
Starts:
Mon, August 5, 2024
Ends:
Fri, August 9, 2024
NAofA Basketball Camp
Cavanaugh Gym Petaluma, California 94952
Age: 7 - 11
Starts:
Mon, August 5, 2024
Ends:
Fri, August 9, 2024
NAofA Flag Football Camp
Luchessi Turf Field Petaluma, California 94954
Age: 7 - 11
Starts:
Mon, August 5, 2024
Ends:
Fri, August 9, 2024
NAofA Flag Football Camp
Luchessi Turf Field Petaluma, California 94954
Age: 7 - 11
Starts:
Mon, August 5, 2024
Ends:
Fri, August 9, 2024
 San Rafael, California
NAofA Flag Football Camp
Marinwood Recreation San Rafael, California 94903
Age: 7 - 11
Registration open March 14th
Starts:
Mon, August 5, 2024
Ends:
Fri, August 9, 2024
NAofA Flag Football Camp
Marinwood Recreation San Rafael, California 94903
Age: 7 - 11
Registration opens on March 14th
Starts:
Mon, August 5, 2024
Ends:
Fri, August 9, 2024
 Corte Madera, California
NAofA Flag Football Camp
City of Corte Madera Corte Madera, California 94925
Grade: 2 - 5
Registration opens on March 1st
Starts:
Mon, August 12, 2024
Ends:
Fri, August 16, 2024
NAofA Flag Football Camp
City of Corte Madera Corte Madera, California 94925
Grade: 2 - 5
Registration opens on March 1st
Starts:
Mon, August 12, 2024
Ends:
Fri, August 16, 2024
 San Anselmo, California
NAofA All Sports Camp
City of San Anselmo San Anselmo, California 94960
Age: 7 - 11
Registration Opens March 6th
Starts:
Mon, August 12, 2024
Ends:
Fri, August 16, 2024
NAofA All Sports Camp
City of San Anselmo San Anselmo, California 94960
Age: 7 - 11
Registration Opens March 6th
Starts:
Mon, August 12, 2024
Ends:
Fri, August 16, 2024
NAofA Jr Academy All Sports Camp
City of San Anselmo San Anselmo, California 94960
Age: 4 - 6
Registration Opens March 6th
Starts:
Mon, August 12, 2024
Ends:
Fri, August 16, 2024