There is a reason Summersville Lake has been nicknamed “The Little Bahamas of the East”. The sandy beach and warm waters make this an inviting place to swim—or scuba dive at the marina.


Lake Stephens in Beckley is the perfect place to enjoy a summer day. The Aqua Water Park offers family-friendly fun, and concessions are also available to help you beat the heat.


Shaver’s Lake in Snowshoe has several games and activities available to rent as well as beach accessories and umbrellas. Whether you hike one of the trails surrounding the sandy beach or plan a day on the lake, there is always time for evening relaxation on the shore.


Pack a picnic basket and your camera and head to Lake Sherwood in Neola. The small sandy beach is surrounded by the lush greenery of the Monongahela National Forest making it a perfect setting for spotting wildlife.


Stretch out in the grass and soak up the rays at Jennings Randolph Lake in Mineral County. Shaw Beach offers swimming and picnic areas on its 200-foot grassy shoreline. Come prepared for a day of fun and relaxation.

Photograph by Nikki Bowman