Moss Lake


 Important Lake Announcements:

Boater Safety classes 

Boater Safety classes will be offered by the NC Wildlife Commission and taught by NC Wildlife Enforcement Officers in the Moss Lake office at 2621 Oak Grove Rd. (Shelby). The classes are free of charge and consist of two nights, 6:00 – 9:00 pm. (Must attend both nights.)
        May 21 & 22        Officer Tim Bullock      828-447-2315 
        June 18 & 19       Officer Isaac Hannah       704-572-4722   
July 16 & 17        Officer Isaac Hannah       704-572-4722

Do not hit golf balls into lake as this is a danger to boaters and lake residents.  If you see anyone hitting golf balls into lake, please report to lake office.
The repair of the dam has now been expanded to filling in the 48"" pipe which was installed at the bottom of the dam to allow a release of  Buffalo Creek down-stream while the dam was being built.  The pipe is being modified so that it will not possibly leak in the future.  This involves scuba divers, replacing metal plates that plugged the pipe, removing permanent valves, installing temporary large valves to release water pressure as needed, and completely filling the pipe so it is effectively and forever a non-leaking part of the dam.  The cost will exceed $500,000 and the effort is expected to continue for several more months.
Residents adjoining the John H. Moss Reservoir may have noticed City staff working along the shoreline for several months.  The City is in the process of identifying and cataloging every change made to the shoreline area including those at the shoreline and those on and through the control strip.  All the features are being located with global positioning system technology in order to create an accurate map.  It takes a few minutes at each adjoining property and may require multiple visits in some cases.  Such information will allow us to better manage the use of the control strip thus protecting the water in the reservoir and the beauty of the lake property.

Payment Information

  • Payments cannot be made over the phone
  • We accept cash, personal check, and major credit cards

Lake Level

Date of lake level reading: 4/29/2018
Lake Level: 2.5" below normal

Water Temperature

Date of water temp reading: 5/15/2018 
Water Temp: 76.0°F

* Normal lake level is at 12' 8.5" and temperature readings are taken at a depth of 5'.