Moss Lake


Important Lake Announcements:

 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 vales, 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.

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.)

April 13 & 14    Officer Jesse Weicker  704-813-9312

May 16 & 17     Officer Isaac Hannah   704-572-4722

June 6 & 7        Officer Isaac Hannah   704-572-4722

July 11 & 12     Officer Isaac Hannah   704-572-4722

Please register for classes online at

Payment Information

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

Lake Levels

Date of Last posted reading: 8/21/2016
Lake Level: 2" below normal
Water Temp: __ F

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