Important Announcement:

Lake water level has risen to the point it is flowing down the spillway.  This is due to the recent rainfall.  All  boat ramps are now open.  We have finished repairs on the dam.  Note that the water treatment plant expansion is in progress and construction workers will be seen on the dam working on the raw water intakes. BOAT SAFELY!


John H. Moss Lake
2621 Oak Grove Road
Shelby NC 28150

Moss Lake Staff

Boat Ramp Hours

Payment Information






Lake Levels

Current Level
Lake Level: 12' 1"
Water Temp: 68.7 °F
Date Reading: Tuesday, October 13, 2015
Notes: "Full Pond" is 12'7". Temp taken at depth of 5'.
Currently no announcements.

Latest Press

Thanksgiving Holiday Trash and Recycling Schedule

Christmas Holiday Trash & Recycling Schedule

Waterline Projects - Update

Water Plant Expansion

Quick Links
2015 City of Kings Mountain - Observed Holidays
2016 City of Kings Mountain - Observed Holidays
Available Industrial Properties in Kings Mountain
City of Kings Mountain - Newsletter
Cleveland County Chamber
Cleveland County Events
Cleveland County Government
Downtown Business Directory
Downtown Kings Mtn Business District Consumer Survey
Employee Email
Job Opportunities
North Carolina Government

Moss Lake Staff

Janet Hayes
Lake Resource Assistant
Fax 704-482-8412

Richard Anderson
Moss Lake Clerk


Boat Ramp Hours

Main Park Boat Ramp
- Open 24 Hours a Day 7 Days a Week

New Camp Creek Church Road Boat Ramp
- Open 8:00 a.m. to 6:00 p.m. Daylight Savings Time.
- Open 8:00 a.m. to 5:00 p.m. during non Daylight Savings Time.

Payment Information
  • Payments cannot be made over the phone.
  • We only accept Cash or Personal Check.

Downloads (all files are Adobe .pdf files)

Moss Lake Downloadable Brochure

Moss Lake Map

* A laminated, color lake map created from 2010 aerial photography, 30” x 16”, is available at the John H. Moss Reservoir office for a charge of $6.00.  704-482-7926.

Moss Lake Campground Map

Moss Lake Fee Schedule

Moss Lake Camping Rules


View or print the Moss Lake Calendar of Events

*No Calendar Currently Available


Main Entrance Sign

Picnic Area

Moss Lake


Moss Lake Office

Kings Mountain Police on Moss Lake

Kings Mountain City Hall
- (704) 734-0333
Privacy Terms of Use