Extra Campy Logo

City Park

John H. Moss Lake Recreation Park

City of Kings Mountain

2621 Oak Grove Road

Shelby, North Carolina 28150

704-482-7926

35.2769564, -81.4585606

Campground Overview

About John H. Moss Lake Recreation Park

Imagine a tranquil campground where the lapping of Moss Lake's waters sets the stage for relaxation and outdoor adventure—a place where every campsite is just steps from nature, yet equipped with essential comforts. John H. Moss Lake Recreation Park in Shelby, North Carolina, offers a serene retreat that balances accessibility and immersion with its lakeside location perfect for fishing, kayaking, and boating.

The campground features a mix of tent and RV sites, many benefiting from electric, water, and sewer hookups. Campers will appreciate clean facilities, including well-maintained restrooms and hot showers, as well as thoughtful touches like picnic tables, fire rings, and a playground for children. With 57 miles of shoreline and ample space for exploration, the setting is ideal for weekend getaways or longer stays. The lake’s calm waters and surrounding wooded landscapes provide an idyllic backdrop for a variety of outdoor activities.

Located just 15 minutes from the charming town of Shelby, the campground offers easy access to local amenities and attractions. The area is also within a short drive to Kings Mountain State Park, making it a convenient home base for day trips. Whether you're an angler, a watersport enthusiast, or a camper seeking a peaceful escape, John H. Moss Lake Recreation Park delivers a fulfilling blend of nature and comfort.

Vitals

Number of Sites

Unknown

Elevation

757feet 231meters

Pad Type

Unknown

Max Length

Unknownfeet

Details

Hookups

Full Hookups

Hookup Details

Power Available, Water

Pull-thru Sites

Yes

Restrictions

None

Amenities

Pets

Dog Friendly

Kids

Yes, with playground

Bathhouse

Restrooms & Showers

Extras

Trash Collection, Water Available

Booking Information

Reservations

Unknown

Season

Unknown