Skip to main content
CityRuleLookup

Charlotte, NC Environmental Rules: Stormwater Management (2026)

Heavy Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified September 2026

Key Facts

Governing law
Charlotte City Code § 18-80, Stormwater Pollution article
Max civil penalty
$10,000.00 per day, per violation
Enforcing agency
Director, Charlotte NPDES MS4 stormwater program
Adopted/amended
Ord. No. 3941 (2008); Ord. No. 9802 (2020)
Appeal deadline
30 days to stormwater advisory committee
Penalty destination
Charlotte-Mecklenburg School System, net of costs

Summary

Charlotte bans any discharge of non-stormwater or pollutants into its storm drain system or the waters of the state under City Code § 18-80. Violators face a mandatory cleanup and civil penalties up to $10,000 per day, enforced by the department managing the city's NPDES MS4 permit under § 18-83.

Illicit discharge(s). No person shall cause or allow the discharge of non-stormwater or any pollutant, either directly or indirectly, to the stormwater system, the waters of the state, or upon the land in a manner or amount that is likely to reach the stormwater system or the waters of the state except as allowed pursuant to section 18-81 of this article. Upon discovery, the violator shall immediately: collect and remove the non-stormwater or pollutant(s); restore all affected areas to their pre-discharge condition; and implement actions to prevent further discharges of non-stormwater or pollutants.

Source: Charlotte Code Ch. 18 — StormwaterView official code

Official source re-checked September 7, 2026: no newer edition of the code had been published (publisher’s edition: Code of Ordinances: Supplement 56).

Full Breakdown

Charlotte's Stormwater Pollution Control Ordinance, enacted by Ordinance No. 3941 in 2008 and last amended by Ordinance No. 9802 in 2020, makes it unlawful under City Code § 18-80(a) to cause or allow non-stormwater or any pollutant to reach the city's storm drain system, the waters of the state, or land in a manner likely to reach either, unless the discharge is an allowable incidental discharge under § 18-81. A violator must immediately collect and remove the pollutant, restore the site to its pre-discharge condition, and take steps to prevent a repeat.

1 percent (1,000 ppm) polycyclic aromatic hydrocarbons on driveways, parking areas, sidewalks or roadways. The director of the city department managing Charlotte's NPDES MS4 stormwater permit enforces the article under § 18-83, first serving a written notice of violation describing the location, nature and required corrective action. 00 per day, with each day of continued violation counted as a separate offense, and collected penalties, minus city administration costs, go to the Charlotte-Mecklenburg School System under § 18-83(c)(8). The director may also order restoration, issue compliance or cease-and-desist orders, and withhold building permits or plan approvals from a noncompliant property owner.

A person served a notice of violation can request a meeting with the director before any penalty is imposed, and a formal appeal from an adverse decision goes to the stormwater advisory committee within 30 days under § 18-84.

Violations & Fines

Illicit discharge, illicit connection, improper material storage, and use of high-PAH pavement products are each separate § 18-80 violations. The director issues a written notice of violation first; civil penalties then run up to $10,000.00 per day per violation, with continuing violations billed daily. The city can also bill the violator for cleanup and restoration costs, and a violation is a civil matter, not a misdemeanor under NCGS § 14-4.

Frequently Asked Questions

What counts as an illegal stormwater discharge in Charlotte?
Under City Code § 18-80(a), it is unlawful to cause or allow non-stormwater or any pollutant to reach Charlotte's storm drain system, the waters of the state, or land in a way likely to reach either, unless the discharge is specifically allowed as incidental under § 18-81. Violators must immediately collect the pollutant, restore the area, and prevent recurrence.
How much can the city fine a stormwater violator?
Charlotte can assess a civil penalty up to $10,000.00 per day under § 18-83(c)(2), with each day the violation continues counted as a separate offense. The director weighs factors like harm caused, whether the violation was willful, and cost savings from noncompliance before setting the exact amount.
Can a Charlotte stormwater violation be appealed?
Yes. A person served with a notice of violation can first request a meeting with the director, and can appeal an adverse civil penalty decision to the stormwater advisory committee within 30 days under § 18-84. Either the customer or the city can then seek Superior Court review by certiorari.

Sources & Official References

Other rules in Charlotte

All Charlotte rules

Compare Charlotte to another location·View the North Carolina environmental rules overview

Get notified when Stormwater Management in Charlotte, NC changes

We'll email you the moment we detect a change in the code. No spam, unsubscribe anytime.

We'll never sell or share your email. One-click unsubscribe in every email.

See something wrong?

Help us keep this page accurate. If you notice an error or outdated information, let us know.