Outdoor Pools

Avalon at Squaw Creek, Avalon at Buhl Park, and Avalon Field Club at New Castle all offer gorgeous outdoor pools.

Hours: Everyday – 9:00 a.m. to 8:00 p.m.

Indoor Pool

Check out our indoor pool at the Avalon Inn and Resort

Hours: Everyday -5:30 a.m. to 11:00 p.m.

Swimming News & Upcoming Events