- Pine Cliff Resort
- Campgrounds & RV Parks
- North Carolina
- Cleveland County
- Campgrounds & RV Parks in Shelby
- John H. Moss Lake Recreation Park
Hours
Monday, 8:00 AM - 5:00 PMTuesday, 8:00 AM - 5:00 PM
Wednesday, 8:00 AM - 5:00 PM
Thursday, 8:00 AM - 5:00 PM
Friday, 8:00 AM - 5:00 PM
Saturday, 8:00 AM - 4:00 PM
Sunday, 8:00 AM - 4:00 PM
John H. Moss Lake Recreation Park Introduce
John H. Moss Lake Recreation Park is a fantastic destination for nature lovers and outdoor enthusiasts located in Shelby, North Carolina. Nestled at 2621 Oak Grove Rd, this park offers a variety of recreational activities and amenities designed to cater to families, anglers, and adventurers alike. With its beautiful lake views, boat landings, and plenty of parking, the park provides an ideal setting for fishing, boating, and enjoying time outdoors.
The park is open daily from 8:00 AM to 5:00 PM on weekdays and until 4:00 PM on weekends. Visitors can explore the park's shaded camping spots, enjoy hot showers, and take advantage of free Wi-Fi (when available). The park also features playgrounds, benches, and bench swings perfect for relaxing and soaking in the natural surroundings.
- Fishing: Anglers will love the opportunity to cast a line at this prime fishing spot. Boats and jet skis are permitted, making it a versatile destination for water-based recreation.
- Boating: The park offers boat landings and plenty of space for launching boats or jet skis onto the lake.
- Camping: With roomy, shaded spots and essential facilities like hot showers, this park is ideal for both tent campers and RV enthusiasts.
- Playground & Amenities: Families will appreciate the playground and other family-friendly features that make staying at the park enjoyable for kids and adults alike.
In addition to its natural beauty and recreational offerings, John H. Moss Lake Recreation Park is conveniently located near Shelby, NC, making it a great base for exploring nearby attractions. Whether you're looking to spend the day fishing, enjoying a picnic, or simply soaking up some sun by the lake, this park has something for everyone.
Customer Feedback:
- "My son and I had an amazing stay here! The campground was spacious and shaded, with great amenities like hot showers and Wi-Fi. We even got to test out our inflatable boat and enjoyed playing Pokémon Go around the area."
- "The park had boat landings and lots of parking. Although the office was closed when we arrived, we still had a fantastic time fishing and enjoying the beautiful view from the bank."
John H. Moss Lake Recreation Park is more than just a stop for recreation—it's a destination that offers something for everyone, whether you're looking to relax, explore, or get active in nature.
Location
North CarolinaCleveland CountyShelby
Customer Reviews
The park had boat landings and lots of parking. The office for fishing licenses and boating permission was closed when we got there and the bathrooms were locked. We still had a good time fishing and enjoying the great weather. Jet skis appear to be permitted along with boats. From the bank it has a beautiful view. There are benches and tables setup for those enjoying the side area.
My son and I enjoyed our stay here. Nice campground with roomy shady spots, a playground, hot showers, and wifi that works sometimes. We walked around playing Pokémon Go, there's a pokestop and a gym. We also got to test out our inflatable boat! Not far from town, and it is a good spot for fishing, too! Also, lots of shady benches and bench swings to sit at and enjoy the surroundings.
We love staying at Moss Lake Campground. Very clean, quite and everyone we meet is always super friendly.
Moss Lake water is pretty clear and warm as bath water. It was nice riding around looking at all the beautiful homes and the perfectly manicured yards. Everything on Moss Lake is beautiful. I want to side note., I did see several millennials littering, making that generation look even worse. SMH
This seems to be a local hangout campground. Lots of weekend traffic. Some seem to be living here. The sites are extremely unlevel, all gravel. Very dusty if no rain. Nice grills, fire ring, picnic tables, water, sewer, electric on each site. Very nice playground for the kids. This campground sits just off the side of large boat ramps, docks beside Moss Lake.
More Places to Explore Nearby

B & D RV Park
736 Stony Point Rd, Kings Mountain, NC 28086, USA

Hidden Trails Family Campground
2452 Brookfield Dr, Grover, NC 28073, USA

Dry Ridge RV Park
site 113, 414 Davis Rd, Shelby, NC 28152, USA

Crowders Mountain State Park
522 Park Office Ln, Kings Mountain, NC 28086, USA

Shelby RV Park
3322 Polkville Rd, Shelby, NC 28150, USA

Scenic Ridge Country Campground
3458 Zion Hill Rd, Cherryville, NC 28021, USA