Bella Vista has one indoor swimming pool, two outdoor swimming pools and a large sandy beach. The indoor pool is located at the Branchwood Recreation Center on the west side. Outdoor pools are located at the Metfield Park, on the east side, and at the centrally located Kingsdale Recreation Complex. At Kingsdale we have an Adult Only Pool, Family Pool, and Child’s Pool. The Beach is located at Lake Avalon.


Metfield Pool: Closed for the season.

Kingsdale Pool:

Limited hours. 11 a.m. – 7 p.m. daily through September 15. (Note: No lifeguard on deck)


Open Weekends ONLY through Labor Day.

10 a.m. – 7 p.m. Sat./Sun and Labor Day.

Closed weekdays.


Please check the Branchwood calendar for open swim times.

Monday – Friday: 6 a.m. – 8 p.m.
Saturday: 6:30 a.m. – 8 p.m.
Sunday: 9 a.m. – 6 p.m.