Lakes and swimming holes aren’t the only places to splash and play or just take a refreshing dip this summer. Many cities and towns are home to public pools where kids and caregivers can swim. They’re not free, but all of them have bathrooms and changing rooms nearby as well as lifeguards — and none of them will close because of algae blooms.
We’ve included information about some of them here. The hours vary — so do the fees, depending on whether you’re a resident. Check websites or call ahead for the latest info. Don’t forget your sunscreen!
Button Bay State Park
5 Button Bay State Park Rd., Ferrisburgh vtstateparks.com
The only pool at a Vermont state park has a walk-in area and a waterslide. $2-$5 day pass, free for kids 3 and under. Park opens Memorial Day weekend.
Greater Burlington YMCA
298 College St., Burlington, gbymca.org
You don’t have to be a member to swim for the day. Just pay the daily guest fee — $10-15 per person or $25 for a family day pass. Note that “family swim” is available only to family YMCA members.
Hard’ack Pool
179 Congress St., St. Albans, stalbansrec.com
This year-round facility has it all — lap lanes, a walk-in area, water jets, a diving board and, after the wintertime dome comes off in late May, a corkscrew waterslide. $8-16 day pass.
Maple Street Park and Pool
75 Maple St., Essex Junction, ejrp.org
Two pools at this location serve all ages. Older kids will like the waterslide and diving boards; caregivers with little ones will appreciate a walk-in spray-and-splash area. $3-8 day pass. Opens June 18.
Middlebury Town Pool
298 Buttolph Dr., Middlebury, townofmiddlebury.org
Water toys beckon babies and toddlers to the wading pool. Big kids will enjoy doing cannonballs off the diving board. $5-7 day pass. Opens mid-June.
Montpelier CITY Pool
1 Poolside Dr., Montpelier, montpelier-vt.org
This pool features two stationary docks in the middle. $5-13 day pass; $15-22 family pass. Opens June 21.
Myers Memorial Pool
62 Pine St., Winooski, winooskivt.gov
Winooski’s newly remodeled pool complex includes a lap pool, a walk-in program pool, spray features and a 16-foot waterslide. $4-8 day pass. Opens June 8.
Sam Fishman Pool
47 East St., Vergennes, vergennesvt.myrec.com
This public pool with two diving boards is located next to Vergennes Union Elementary School. Opens the week of June 7.
Sand Hill Pool
208 Sand Hill Rd., Essex, essexvt.gov
This suburban pool includes two diving boards in the deep end and a splash pad with water features for little ones. $4-8 day pass. Opens June 18.
Upper Valley Aquatic Center
100 Arboretum Ln., White River Junction, uvacswim.org
This 47,500-square-foot facility near the New Hampshire border boasts an indoor splash park plus competition and family pools. During busy times, there may be a wait list for the splash park — call ahead to assess. $12-17 day pass; free for kids 2 and under.
Waterbury Community Pool
27 Butler St., Waterbury, waterburyvt.myrec.com
This pool offers a walk-in area for little ones — and close proximity to the Ben & Jerry’s factory! $5 day pass; $20 family day pass. Opens June 23.
White Memorial Park Pool
21 Avenue B, Rutland, rutlandrec.com
This water oasis includes a lap pool, a family pool filled with colorful spray and splash features, and a waterslide. Opens mid-June.
This article was originally published in Seven Days’ monthly parenting magazine, Kids VT.
The original print version of this article was headlined “Just Keep Swimming | Public pools to visit this summer”
This article appears in Kids VT, Summer 2025.




