Business Name

All Things Swim


In Person (Local)


All Things Swim in Humble offers a variety of swim lessons and swim coaching:

  • Survival swim skills
  • Beginner freestyle and backstroke
  • Water safety and decision making
  • Mechanics of all four competitive strokes
  • Stroke development and legality
  • Swim team prep
  • Technical lessons for competitive athletes
  • Special needs lessons

We can meet any of your aquatics needs.

Emily started All Things Swim for many reasons.  The biggest reason is the impact she can make on creating a safer community.  She cherishes the relationships that she is able to form with her swimmers and their families.

Swim lessons teach children life skills
In addition to specific swimming skills, swim lessons teach children to have confidence, discipline, work ethic, and decision making skills.  Learning these life skills in the water carries over to other areas of swimmer’s lives.

All Things Swim teaches swimming at the child’s level
All Things Swim believes everyone should know how to swim and that every child should be taught respect for the water and appropriate behaviors for staying safe around the water.

Our program is progressive and developmental.  Instructors teach by instinct and follow the swimmer’s lead by pushing when it is time to push through new, difficult, or frightening skills or stepping back when needed.

Our hope is to create a life-long love for the water.
We teach with firmness, patience, and nurture. We believe in hugs, praise, giving options and choices, natural consequences to unsafe behavior or actions, and discipline if needed.

Skills are introduced at all ages but taught in developmental stages based on each child’s age, size, maturity level, attention span, and levels of fear (or the lack of) in the water.

There will be times at swim lessons when a child will be afraid. As lessons progress the work becomes fun and confidence builds.


Age Range

Infants (0-2 years), Toddlers (1-3 years), Big Toddlers (3-5 years), Young Children (5-8 years), Children (8-12 years), Teens (13-18 years), Adults (18+ years)

Learning Level

Beginner, Intermediate, Advanced

Categories (Offerings)
Contact Form


Preferred Contact Method

Privacy & Terms Acceptance

Today: 8:00 am - 8:00 pm Toggle Weekly Schedule
  • Monday

    8:00 am - 8:00 pm

  • Tuesday

    8:00 am - 8:00 pm

  • Wednesday

    8:00 am - 8:00 pm

  • Thursday

    8:00 am - 8:00 pm

  • Friday

    8:00 am - 8:00 pm

  • Saturday

    8:00 am - 1:00 pm

  • Sunday


  • May 21, 2024 5:17 pm local time

Social Networks
  • 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.