Your Guide to Public Beaches at Smith Mountain Lake


Smith Mountain Lake offers over 500 miles of beautiful shoreline for visitors to explore. From fishing in a peaceful cove to jet skiing with friends, spending time on the water is by far the most popular activity at SML. The area also boasts two public beaches that offer a multitude of amenities at little to no cost.

Smith Mountain Lake State Park

The 500-foot public beach at Smith Mountain Lake State Park is open between Memorial Day and Labor Day and offers guarded beach swimming for a fee. (If guarded swimming is unavailable, guests may swim in the designated area at their own risk.)  The SML State Park has a snack bar on site, as well as boat rentals, picnic shelters, trails, fishing piers, and boat ramps. Cabins and camp sites are available for rental as well.

The Smith Mountain Lake State Park is located on the North Shore of SML in Huddleston.


Smith Mountain Lake Community Park

Located in Moneta, this 37-acre park offers a variety of family-friendly activities including swimming, fishing, covered picnic shelters, playgrounds, and a 2-mile trail.

The public beach is open daily starting May 26th thru August 7th and is open from 10am-6pm. From August 11th-September 3rd the public beach is open weekends only. Guests can also rent stand up paddleboards and kayaks on site.