Business Name

National Academy of Athletics - Houston


In Person (Local)


About the NAofA

Learn about the NAofA! The NAofA offers kid’s youth programs that are specifically designed to help children of all abilities. The goal of our programs is that kids will have tons of fun, learn sport-specific skills, and gain confidence on and off the field. We teach children about success, failure, and what it means to be part of a team. Our highly trained and NAofA Certified coaches provide an enthusiastic place for kids to fall in love with their chosen sport.

NAofA Certified Coaches
All programs are led by a highly traind team of NAofA Certified coaches and instructors. Each coach is carefully selected to ensure each camper’s safety, skill development & individual enjoyment. We then take each coach through a very in-depth training process that includes safety, social and emotional learning (SEL) and our trademarked teaching method talk.teach.PLAY!® We encourage all our campers to play with confidence, enthusiasm, and a love for the game.

Teaching Youth Sports the Way They Were Meant to be Taught
Throughout the entire year, it is the mission of the National Academy of Athletics to provide Youth Sports Programs to community children. While school is in session, we work with schools to fulfill their Physical Education requirements mandated by the Department of Education. Instead of kids standing around outside with an English or History teacher, our team steps in to instruct Physical Education programs for kids. The NAofA sports programs for kids put the fun back into P.E.! Teachers also appreciate not having the responsibility of additionally teaching P.E. and favor the time to work on their lesson plans or grade papers. It’s a true win-win!

During the school year, we work with municipalities to provide NAofA kids sports programs during breaks, holidays, and teacher work days. This offers parents the ability to leave their kids with us while they may still need to go to work. It offers kids a great way to get active, stay healthy, and have fun during their school breaks. Parents can either find our camps at their local Community Center or right at their school.

Partnering with Municipalities that Need Our Help
Municipalities throughout California and many other states have partnered with the NAofA to provide the children in their communities with the best sports programs out there! By partnering with the NAofA we offer these cities a solution to provide a local Area Captain, the best coaches, a wide variety of sports to choose from, and an easier way for them to balance their staffing and budgets. During Summers you’ll find NAofA youth sports programs at over 100 locations.

Youth Leagues value the support the NAofA provides. When we partner with a league, we provide training courses for the volunteer parents, coaches, and referees. Our courses get everyone involved in working together. Volunteer parents, who often have never coached or managed a team before, become much more confident and are much more successful at keeping kids excited about playing. The NAofA will also take over the entire management of a League for schools and municipalities that are in need.

Kids Sports Programs Should be FUN
NAofA kids sports programs are designed to provide children with a safe, fun, and educational youth sports experience. We offer a wide variety of options such as youth basketball, youth soccer, youth baseball, and so much more! Our programs range from our one-day clinics to week-long camps.

In a short time, we have grown from 3 locations to over 100. We continuously receive requests from cities to bring our programs their way and we are doing our best to meet the demand. It is our mission to bring our quality kids sports programs across the nation.

Age Range

Big Toddlers (3-5 years), Young Children (5-8 years), Children (8-12 years), Teens (13-18 years)

Learning Level

Beginner, Intermediate

Contact Form


Preferred Contact Method

Privacy & Terms Acceptance

  • No comments yet.
  • Add Your Review

    Google Reviews
    Display your reviews with these simple steps.
    1. From your EmbedSocial dashboard, click the ‘+’ icon next to the ‘Sources’ menu item.
    2. Choose ‘Google.’
    3. Click ‘Connect Google Account.’
    4. Authenticate with Google using the credentials tied to the account where your Google Reviews are coming from.
    5. After authentication is successful, click ‘Create Widget.’
    6. Copy the unique identifier from the Widget Code, as shown in the image below, highlighted in blue.
    7. Edit your Listing and paste the code into the ‘Google Reviews’ field.
    8. Save changes.

    See our SUPPORT page for more detailed instructions.