KIDS FIRST Swim Schools - Children Swimming Lessons
Contact kfssmidlothian-swim





Kids First Midlothian, VA.

At Kids First Swim School, we believe that anybody at any age can learn to swim. Our programs include Small Group Lessons, Private Lessons, Semi-Private Lessons, Mommy & Me classes, Adult Swim lessons, Homeschool Swim Lessons, and Drop-In open swim hours to make sure there is an option for everybody. We keep our Small Group Lesson swimmer to instructor ratio the lowest in the area at 3:1 for lower levels and 4:1 for upper levels. Our Private, Semi-Private, and Mommy & Me classes offer scheduling flexibility to fit into even the busiest of lifestyles. Our facility has one-way glass in our observation rooms so you can watch your child’s lessons without them getting distracted and our heated pool makes us the perfect place to comfortably learn year-round!
All lessons are 30 minutes once per week but adding on more lessons is an option at a discounted rate. Join lessons at any time with no long-term commitment! Your child will progress through our curriculum as they complete the required skills for each level at their own pace. If you ever need to take a break or withdraw from group swim lessons just fill out our 30-day withdrawal form. Privates, Semi-Privates, and Mommy & Me classes are purchased in packages
Mommy & Me classes are designed to get Mom (or Dad) in the water with their infant/toddler as early as possible. Water safety skills taught at a young age can be LIFESAVING. We work to develop the natural instincts that a child has for the water, as well as the primary skills of floating, kicking, and breath control. These classes will prepare your child to go right into our Preschool classes when your child turns 3 years old or our Toddler classes when they turn 2.
Our Small Group Lessons offer the lowest swimmer-to-instructor ratio in the area at 3:1 for lower levels and 4:1 for upper levels. Children ages 3-5 will be in Preschool Levels 1, 2, or 3, and children ages 5 & up will be in Levels 1-7 depending on skill. Classes meet once a week for 30 minutes. Skills are evaluated in each class and your child can move up once they have completed all the required skills. Sign up for a free assessment if you are unsure of their skills before registering.
Private lessons are perfect for students of any age who thrive with one on one instruction. The student will progress through the curriculum at their own pace in a way that is catered to their goals and the way they learn. Private lessons can be a confidence builder in a less stressful setting and help create a unique bond with their instructor. Scheduling is flexible for private lessons, contact us for availability!
Semi-Private lessons are a great deal for siblings or friends close in age and skill level. By splitting the cost of instruction, you can gain all the benefits of small class sizes for just a little more than our Small Group Lessons and ensure that they are scheduled together. For children under Age 3, Mom or Dad are required to be in the water with their child along with the instructor.
Our non-competitive swim team is designed for swimmers who know how to swim but would like to improve their technique and endurance. Once swimmers have passed our Level 5 class they can either go to Level 6 or Swim Team. This is the perfect way to get ready for a Summer Swim Team during the year. This 45-minute class is offered Wednesdays from 6:30-7:15 pm and is the same price as group swim lessons.
Our homeschool program is specially offered for homeschoolers from 9 am-12 pm Monday-Thursday (specific class times vary based on level). These classes are the perfect way to meet other homeschoolers in the area and learn how to swim when the pool is the least crowded. Homeschoolers progress through the same curriculum we use in our other group classes. Classes are 45 minutes including 30 minutes of instruction and 15 minutes of supervised free time or opportunity to practice extra skills. Homeschool open swim drop-in hours are Mondays and Wednesdays from 1:00-3:00 pm.
Our family swim hours on Saturday and Sunday afternoons are ideal for children who are working on getting comfortable in the water in a quiet environment at their own pace. Family swims also allow parents to get involved in the learning process and can help your child level up faster. Feel free to bring friends or family members (must register in advance)! Family swim hours vary depending on availability so be sure to call at least 48 hours in advance. Members can enjoy family swim hours at a discounted rate but anyone can sign up!
Our Birthday Party Package offers one hour of pool time with a certified lifeguard and one hour in one of our party rooms for your private party. Fun for all ages is guaranteed and set up and clean up are easy! We provide tables and chairs and you provide food and decorations. Reservations are first come, first served so call and book yours today!
Either private or group lessons are available for Adults/Jr. Adult swimmers that wish to either learn from scratch or perfect current skills. Classes are held once a week just like our other group lessons. Our Adult group class can be scheduled based on participant availability and our Jr. Adult classes are offered on Thursdays at 3:00 pm, and 6:30 pm. Other class times can be created if there is enough interest. It is never too late to learn!
Level Flowchart

Now Registering!

Call us for class times and program information.
Contact Kfssmidlothian-swim


Toddlers Swim Schools