Skip to main content

Coulee Parenting Connection

Swim, Splash, Beach & Pool Guide

This guide has been updated with information current as of 6/1/2022. It does not reflect closures or other accommodations that may have changed since publication. Please follow up directly with the pools and beaches for those details.

You'll never be at a loss for a place to swim in the Greater La Crosse area with this handy guide. Get ready to make a splash in the Coulee Region!

La Crosse

Black River Beach
14 Rose St.
Open: Saturday, June 4 - Saturday, Aug. 27
Hours: Monday – Thursday: 9a.m. - 7p.m., Friday: 9a.m.-2p.m. 
Cost: Free
Amenities: Parking, Open Area (5 acres), Swimming, Bath House, Restrooms, Volleyball, Fishing, Boat Ramp
* Swim at your own risk. No lifeguard on duty. 

Erickson Pool & Park
2414 Losey Blvd. S.
Open: Sat., June 4 - Sun., August 21
Open Swim Hours: Monday - Thursday: 12:30-6pm; Friday - Sunday: 11-1 Family Swim, 1-7pm Open Swim.
Cost: $4/ages 3-17; $4/adult (under age 2 must wear a swim diaper, available for $1)
Amenities: Zero depth swimming pool, splash area, water slides, diving boards, restrooms with showers, fitness classes & lessons, concessions, lifeguards on duty.

Copeland Park Splash Pad
1130 Copeland Park Dr.
Open: June 1-Labor Day Weekend
Open Swim Hours: Monday-Sunday: 11a.m.-6p.m.
Cost: Free
Amenities: Splash pad with nearby park, shelter, & restrooms.

Logan High School Pool
1500 Ranger Dr.
608-789-7700, ext. 3217
Open Swim: Sundays 2-5 p.m., Monday 7-9 p.m., Wednesday 7-9 p.m.
Cost: $1/person
608-791- 8956
Open: Sat., June 4 - Sun., August 21
Open Swim Hours: Sunday-Saturday 1-5 p.m.
Cost: $4/ages 3-17; $4/adult (under age 2 must wear a swim diaper, available for $1)

Veterans Memorial Pool
1901 Campbell Rd 
Open: Sat., June 4 - Sun., August 21
Open Swim Hours: Monday-Thursday 1-6 p.m. and Friday-Sunday 1-5 p.m
Cost: $4/ages 3-17; $4/adult (under age 2 must wear a swim diaper, available for $1)

Pettibone Beach
374 S. Pettibone Dr.
Open: Open: Saturday, June 4 - Saturday, Aug. 27
Open Swim Hours: Monday - Sunday: 11a.m.-6p.m.
Cost: Free
Amenities: Beach with shaded areas, bathhouse, & volleyball courts.
* Swim at your own risk. No lifeguard on duty. 

YMCA Main Branch
1140 Main St.
Open Swim Hours: See website for current pool times.
Cost: $10/nonmember daily; financial aid available.


Onalaska Aquatic Center
251 Riders Club Rd.
Open: Sat., June 4 
Open Swim Hours: Monday - Friday: 12 noon-4:30 p.m. Tuesday and Thursday: Family Night 6:30-8:30p.m.; Saturday: 12 noon-7 p.m.; Sunday 12 noon-5 p.m.
Cost: $4/day admission; $2 evening admission
Amenities: 8500 square foot zero depth pool, six lap lanes, two 250 foot runout slides (42" height requirement), one drop slide, sand play area, kiddie play area, & concession stand.

YMCA Houser North Branch
400 Mason St.
Open Swim Hours: Visit website for current pool times.
Cost: $10/nonmember daily; financial aid available.


John W. Chapman Aquatic Center
315 Anderson St.
Open: Sat., June 4 - Thurs., August 18
Open Swim Hours:  Monday - Friday: 12 noon-5:50 p.m.; Saturday: 12 noon-7 p.m.; Sunday: 12 noon-5 p.m., Family Night Open Swim: 5-7p.m.
Cost: $1/ages 3 & under; $3/adult, after 4pm $2
12,000 square-foot, zero-depth pool. Six competitive lap lanes. 200’ water slide, drop slide, kiddie slide, & water play features. Concessions & vending machines. Coin operated lockers for your convenience. Pirate Ship non-water playground. Limited chairs and loungers provided. No toys, floats, or carry-ins allowed

West Salem

Cost: Free
Amenities: Shelter, beach, playground, boat landing, volleyball, & restrooms.
* Swim at your own risk. No lifeguard on duty. 

West Salem Swarthout Pool
405 Hamlin St. E. 16
Opens Mon., June 6
Monday through Friday
Early Risers: 6-8:00 a.m.
Adult Lap Swim: 12:30-1:45 p.m.
Open Swim: 1:30-5 p.m.
Saturday and Sunday
Open Swim: 1:30-5 p.m. 
Cost: Wading Pool $2 (with adult); $3 through 8th grade, $4 9th grade-Adult

La Crescent, Minnesota

La Crescent Aquatic Center
608 S. 7th St.
Open through Sun., August 21 at 5 pm
Hours: Open Swim 1–5 p.m. daily, Adult Swim 5–6 p.m., and Open Swim 6–8 p.m.
Cost: $3 Resident, $4 Non-Resident


Sparta Aquatic Center
725 Pine St, Sparta
Open: Sat., June 4-Sun., August 27
Open Swim: M-F 12:30-4 p.m., 6:30-8:30 p.m.; Sat. & Sun. 12 noon-8 p.m.
Cost: Child $3, Adults $5


Tomah Aquatic Center
411 E. Holton St, Tomah
2022 pool schedule currently not available.

Hokah, Minnesota

Hokah Swimming Pool
20 Como Ave.
Opens Wed., June 8
Open Swim Hours: Monday - Saturday: 12 noon-5 p.m; Sunday: 11 a.m.-4 p.m.
Cost: $3/ages 5 and older; free/under age 4; Buck Sundays $1 for each 11am-4pm
Amenities: Natural sand bottom swimming pool with gradual water depth, 2 diving boards, pool houses.

Winona, Minnesota

Bob Welch Aquatic Center
780 West 4th St.
Open: Sat., June 11-Sun., August 28
Open Swim Hours: Monday - Friday: 12:30p.m.-6p.m.; Saturday & Sunday: 12p.m.-7p.m.
Cost: $5/adult; $4 ages 5-18; free/ages 4 & under
Amenities: 208-foot water slide; Olympic size swimming pool, zero depth, mushroom waterfall, two diving boards, lap swimming, playground area, bocce ball court, concessions, & large grassy area/deck.

Prairie Du Chein

Hoffman Hall
1600 S. Wacouta Ave.
Open Swim Hours: Monday - Friday 9:30 - 11:30am Saturday & Sunday 1-3:00 pm 
Cost: $10 Resident Family, $12 Non-Resident Family, $6 Adult, $4 Senior/Youth/Student

Wacouta Aquatic Park
1402 East Wells St.
Open: Thurs., June 9
Open Swim Hours: Open Swim Daily 1-4:45 and Sunday-Friday 6:30-8:30. Closes at 8 after Aug. 1
Cost (Prices per 2021 Season): $10/family, weekday; $4/adult, weekday; $3/ages 3-17, weekday. Rates less on weekends; ages 2 and under always free.