Splash Park • Lessons • Camps • Parties • Swim Team

Kids and Families are important at Upper Valley Aquatic Center!

Splash Park

Our Splash Park features a lazy river, kiddie pool, and fun water features. The warm water temperature (86-89°F) is perfect for young children.

  • Zero-depth entry for easy access
  • Fountain features and water slides
  • Lazy river for tubing
  • Parent seating areas nearby

Learn More About Splash Park

Swim Lessons

UVAC offers swim lessons for all ages, from infants to adults. Our certified instructors make learning to swim fun and safe.

  • Parent and Me classes starting at 6 months
  • Preschool lessons ages 3-5
  • Youth lessons ages 6-13
  • Private and semi-private lessons available

Learn More About Swim Lessons

Splash Camp

Splash Camp is offered during school vacations and summer months. Each day includes a half-hour swim lesson plus free play time in the pools.

  • Ages 6-10
  • Daily swim lesson included
  • Games and activities
  • Before and after care available

Learn More About Splash Camp

Birthday Parties

Celebrate your child's birthday at UVAC! Our party packages include pool time and a private party room.

  • Pool time for all guests
  • Private party room overlooking the pool
  • Party food packages available
  • Dedicated party host

Learn More About Parties

UVAC Swim Team

The UVAC Swim Team is a competitive swimming program for youth ages 6-18. We welcome swimmers of all abilities.

  • Professional coaching staff
  • Multiple practice groups by ability
  • Local and regional competitions
  • Focus on technique and sportsmanship

Learn More About Swim Team

TribeKIDS™

TRIBE Team Training isn't just for adults! TribeKIDS™ is designed specifically for children and helps develop fitness habits early.

Learn More About TribeKIDS

Thursdays in the Splash Park

Special programming every Thursday in our Splash Park! Check our schedule for theme days and special activities.

View Schedule