If you don’t have a favorite swimming hole, you may not have grown up in West Virginia. Here are some of our favorites from around the state.

Mule Hollow – Randolph County

A deep pool in Shaver’s Fork River with big, flat rocks.

Audra State Park – Upshur County

Located just outside of Buckhannon on the Middle Fork River, this scenic rural spot is the perfect place to swim, lay on some rocks or just sit with your toes in the water. It also has a concrete pad for a beach.

Devil’s Den – Preston County

Popular swimming spot on the main Cheat River.

Arden – Barbour County

via wagnerte

via wagnerte

Remote stretch of the Tygart River located outside Philippi offering lots of rocks for sunning from the cold water. Just be careful out there on Party Rock!

Whitaker Falls – Webster County

On the Elk River just about 12 miles from Webster Springs.

Summersville Lake – Nicholas County

It’s the state’s largest lake and offers massive rocky cliffs. It has been referred to as the Little Bahamas of the East Coast.

Cacapon State Park – Morgan County

A shining gem in the Eastern Panhandle that is best known for its fresh water swimming and large beach area.

Blue Hole – Preston County

Not too far from Morgantown and Cooper’s Rock State Park, this is a favorite spot with West Virginia University students. It is located on Big Sandy Creek right above the Cheat River.

Pringle Run Falls – Preston County

Located on the Cheat River, known for the spectacular beauty of its waterfall and shockingly cold mountain water.

Beech Fork Dam and Recreation Area – Cabell/Wayne



A favorite spot with Huntingtoners on hot days, but Beech Fork Lake should not be confused with the state park. This Corps of Engineers facility is located seven miles south of Huntington on W. Va. 152 near Lavallette. For a small gate fee, people can enjoy a day at the beach at this dam’s swimming area, along with a picnic in the serene hills surrounding it.

Tygart Lake State Park – Taylor

West Virginia Department of Commerce

West Virginia Department of Commerce

Enjoy swimming in the cool water, or just hanging out on Tygart Lake’s sandy beach area. There’s plenty of fun to be had at this 10-mile long, 1,750-acre lake in north central West Virginia. The beach area is open Wednesday through Sunday, until Aug. 11. Hours are 11 a.m. to 6 p.m. It is free of charge but there are no lifeguards on duty.

Cheat Lake – Monongalia



The 4.5 miles of trail along Cheat Lake offers a new swimming beach as well as fishing spots and even a playground. Other activities include hiking, bicycling and canoeing. It’s located just five minutes from Morgantown by taking the Cheat Lake exit off Interstate 68.

Which is your favorite? Tell us in the comments!

Get the best of West Virginia sent to you every Thursday

* indicates required

More: Hundreds Turn Out For Funeral of West Virginia Marine Who Died Alone