Upcoming Volunteer Events

CMSWS hosts monthly events the Second Saturday and last Thursday (VolunThursday) of every month, along with other events throughout the year. The calendar below lists upcoming events. If you plan to attend, please register on our Volunteer Opportunities SignUpGenius page.

This element requires javascript to be enabled.

Please wait while we load this calendar...

Creek Week

Creek Week Logo

Creek Week is an annual celebration where Charlotte Mecklenburg Storm Water Services and many partner organizations host a week full of volunteer and educational events that will give you a deeper appreciation of our waterways.

Charlotte Mecklenburg Storm Water Services would like to give a huge THANK YOU to over 600 resident who came out to events throughout the week in celebration of Creek Week 2024! Together we collected over 8000 lbs. of trash, serviced over 100 trees, and marked 30 storm drains!

Check back with us in February to see how you can get involved for Creek Week 2025!

The Big Spring Clean

The Big Spring Clean Logo

Join neighbors from all over Mecklenburg County as CMSWS hosts several stream clean ups around the county on one day. Check back with us February 2025 for The Big Spring Clean date and locations.

Thank you to all the volunteers who participated in The Big Spring Clean 2024! Together volunteers collected over 9000 lbs. of trash from creeks around Mecklenburg County. 


Commit to take ownership of a stream segment and remove litter from it at least twice a year, in exchange you get a sign with your group name on it! It can be a great opportunity to teach environmental stewardship to children or a great team building and community service activity for businesses, civic groups, and neighborhood groups. 

How to get started:

  1. Find a stream segment available for adoption using our Adopt-A-Stream Interactive Map
  2. Visit the stream segment
    • Make sure there are safe areas to access the creek and the water isn’t too deep for your group
  3. Email your stream code and any questions you have to STW-Volunteers@mecknc.gov. We’ll get you started with your new Adopt-A-Stream contract along with details on how to pick-up supplies and schedule your first cleanup!


Help protect our waterways by keeping pollution from entering our storm drains. This program is currently a pilot program in partnership with the Towns of Cornelius, Davidson, Huntersville, Matthews, Mint Hill, and Pineville. Use our Adopt-A-Drain Interactive Map to find a storm drain available for adoption.

Storm Drain Marking

Help protect streams and lakes by educating the community about their connection to our waterways! Volunteers with the Storm Drain Marking Program glue decals onto storm drains that say, “This Drain Is Only for Rain. Do Not Dump – Drains to Creek”. Use our Storm Drain Marking Interactive Map to find streets that are in need of markers. 

Storm Water Advisory Committee

The Storm Water Advisory Committee (SWAC) is a group of volunteers who provide guidance and public input into the services and policies of Charlotte-Mecklenburg Storm Water Services. The advisory committee is comprised of nine residents appointed by the City Council, County Commission and Town Commissions. SWAC meets monthly and provides four areas of service:

  • reviews policies
  • hears appeals and decides on violations, fee credits, service charges and adjustments
  • evaluates capital and operational programs and budgets
  • makes recommendations or comments to elected officials


The SWAC hears appeals related to the Storm Water Services Fee(PDF, 854KB)Soil Erosion and Sedimentation Control Ordinance(PDF, 1MB) and the Post Construction Controls Ordinance(PDF, 1MB).


John Tartt, Chair
Randy Smith, Vice Chair
Nancy Carter
Nestor Hernandez
Cameron Guice
Rick Roti
Britt Setzer
Richard Thigpen

To apply for a SWAC member position, please contact either the Mecklenburg County Office of the Clerk to the Board of County Commissioners or the Charlotte City Council Assistant City Clerk/Boards:

Monday – Friday 8:00 AM to 5:00 PM
Charlotte-Mecklenburg Government Center
600 East Fourth St., Charlotte, NC 28202

Kirk McSwain
Assistant City Clerk/Boards, City of Charlotte


Kristine Smith
Clerk to the Board of County Commissioners, Mecklenburg County

Meeting Schedule

SWAC meetings are held each month, every 3rd Thursday, beginning at 4:30 PM - 6:30 PM in the Hal Marshall Conference Room 407, 4th Floor, 2145 Suttle Ave, Charlotte, NC 28208. The public is welcome to attend and provide input during public comment. For more information about SWAC or to request meeting agendas or minutes, please contact:

Myrette Stephen
Senior Administrative Support Assistant, Mecklenburg County Storm Water Services

*Anyone needing special accommodations when attending a SWAC meeting and/or if this information is needed in any alternate format because of a disability, please contact the Clerk to the SWAC at least 72 hours prior to the meeting at 980.314.3205.

Tree Planting and Maintenance

This year 171 volunteers helped plant 323 trees along Long Creek and Dixon branch Greenway in Northlake for Creek ReLeaf! This effort helps to build stream bank stability and provide habitat for years to come. Check back with us next fall to see how you can volunteer at Creek ReLeaf.

Volunteer Monitoring

Help us monitor the health of a local stream by taking a quick photo, sample, or continually monitoring a specific location. If you have a stream in your neighborhood that you would like to monitor or you just want to learn more ways to get involved with this program, email Taylor Mebane at STW-Volunteers@mecknc.gov