Looking for the perfect spot to cool off this summer in Annapolis and Anne Arundel County? We've got you covered with top beaches and public pools where everyone is welcome!

Sandy Point State Park
📍 1100 E College Pkwy, Annapolis, MD 21409
🕒 Open daily from 7 AM to sunset
Dive into the Chesapeake Bay with stunning views of the Bay Bridge! Perfect for a day of sunbathing, swimming, and picnicking. The beach also offers a playground, boat ramps, and a cafe!
Kenneth R. Dunn Municipal Pool at Truxton Park
📍 1750 Forest Drive, Annapolis, MD 21401
🕒 Mon-Sun: 11 AM – 7:00 PM (Facility closes at 7:30 PM)
Cool off in this outdoor pool, offering swim lessons, lap swimming, and open swim sessions for all ages.

Arundel Olympic Swim Center
📍 2690 Riva Rd, Annapolis, MD 21401
🕒 Mon-Thurs: 6 AM – 9:45 PM, Fri: 6 AM – 9 PM, Sat-Sun: 6 AM - 2 PM
This indoor pool is ideal for lap swimming, water aerobics, and family fun. Open to the public with a variety of programs and classes.
North Arundel Aquatic Center
📍 7888 Crain Hwy S, Glen Burnie, MD 21061
🕒 Mon-Fri: 6 AM – 5:45 PM, Sat-Sun: 8 AM - 4 PM
Enjoy a splash in this indoor pool, complete with a water slide and kiddie pool—an excellent place for families to beat the heat.

Mayo Beach Park
📍 4150 Honeysuckle Dr, Edgewater, MD 21037
🕒 June 24th, 2024 - August 9th, 2024 - The Park is open to the public only on the Weekends. (Closed Monday-Friday for Adaptive Summer Camp). A reservation pass is required on Saturdays & Sundays, and holidays from YourPassNow.com. August 10th, 2024 - September 2nd, 2024 - Park is open to the public 7 days a week. It is a hidden gem with sandy shores and calm waters, perfect for swimming, kayaking, and paddleboarding.
Beverly Triton Beach Park
📍 1202 Triton Beach Rd, Edgewater, MD 21037
🕒 Open daily from sunrise to sunset
Experience the natural beauty and tranquility of this park with its sandy beach and gentle waters, ideal for a relaxing day by the shore.
