Skip to main content
U.S. flag

An official website of the United States government

Here’s how you know

Dot gov

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

HTTPS

Secure .gov websites use HTTPS
A lock (LockA locked padlock) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

    • Environmental Topics
    • Air
    • Bed Bugs
    • Chemicals and Toxics
    • Climate Change
    • Emergency Response
    • Environmental Information by Location
    • Environmental Justice
    • Greener Living
    • Health
    • Land, Waste, and Cleanup
    • Lead
    • Mold
    • Pesticides
    • Radon
    • Science Topics
    • Water Topics
    • A-Z Topic Index
    • Laws & Regulations
    • By Business Sector
    • By Topic
    • Compliance
    • Enforcement
    • Guidance
    • Laws and Executive Orders
    • Regulations
    • Report a Violation
    • Environmental Violations
    • Fraud, Waste or Abuse
    • About EPA
    • EPA Administrator
    • Organization Chart
    • Staff Directory
    • Planning, Budget, and Results
    • Jobs and Internships
    • Headquarters Offices
    • Regional Offices
    • Lab and Research Centers
Related Topics:
  • Water Research
Contact Us

Storm Water Management Model (SWMM)

Helps predict runoff quantity and quality from drainage systems

On this Page
  • Software, Compatibility, and Documents
  • Capabilities
  • Applications
  • Green Infrastructure/LID Controls
  • Related Resources
  • Technical Support
Rain garden, stormwater running down storm drain, permeable pavement, green rrof

Disclaimer: Any mention of trade names, manufacturers, or products does not imply an endorsement by EPA. EPA and its employees do not endorse commercial products, services, or enterprises.

EPA's Storm Water Management Model (SWMM) is used throughout the world for planning, analysis, and design related to stormwater runoff, combined and sanitary sewers, and other drainage systems. It can be used to evaluate gray infrastructure stormwater control strategies, such as pipes and storm drains, and is a useful tool for creating cost-effective green/gray hybrid stormwater control solutions. SWMM was developed to help support local, state, and national stormwater management objectives to reduce runoff through infiltration and retention, and help to reduce discharges that cause impairment of waterbodies.

Software, Compatibility, and Documents

SWMM is a Windows-based desktop program. It is open source public software and is free for use worldwide. SWMM 5 was produced in a joint development effort with CDM, Inc., a global consulting, engineering, construction, and operations firm.

  • EPA’s GitHub Site for SWMM 5.2 open source project

Software

Date

Description

08/01/2022

Self-Extracting Installation Program for SWMM 5.2.1. (32-bit) (exe)

08/01/2022

Self-Extracting Installation Program for SWMM 5.2.1 (64-bit)  (exe)

08/03/2022 SWMM-Cat Download version 1.1 (zip)

 

Source Codes and Bug Fixes

Date

Description

08/01/2022

SWMM 5 Updates and Bug Fixes (txt)

08/01/2022 Source Code for the SWMM 5.2.1 Computational Engine (zip)
08/01/2022  Source Code for the SWMM 5.2.1 Graphical User Interface (zip)
08/01/2022 SWMM 5.2.1 API Guide (zip)               

Manuals and Guides

Date Title
08/01/2022 SWMM Reference Manuals Errata (pdf) (232.94 KB)
02/01/2022 SWMM 5.2 User’s Manual (pdf) (9.46 MB)
08/03/2022 SWMM-CAT User’s Guide (Version 1.1) (pdf) (701.64 KB)
09/07/2016 SWMM Applications Manual (zip)(7 MB)
01/29/2016 SWMM Reference Manual Volume 1- Hydrology (pdf)
08/07/2017 SWMM Reference  Manual Volume II- Hydraulics (pdf)
02/01/2022 SWMM Reference Manual Volume II – Addendum (pdf) (913.85 KB)
09/08/2016 SWMM Reference Manual Volume III—Water Quality (pdf) (Includes description of the LID Module)                    

Other Documents

Date Title
02/01/2022

Open Source SWMM: Adaptive Quality Management (pdf)

10/30/2018 Open Source SWMM: Community-Based Software Development for Stormwater Management (pdf)
09/19/2006 Quality Assurance Report for Dynamic Wave Flow Routing (zip)(3 MB)                                                                                             

Previously Released Versions of SWMM

Date Description 
07/20/2020 Self-Extracting Installation Program for SWMM 5.1.015 (exe)
02/18/2020 Self-Extracting Installation Program for SWMM 5.1.014 (exe)
12/11/2014 SWMM-CAT Download Version 1 (zip) (3.55 MB)
05/25/2005

Utility for converting SWMM 4 data files to SWMM 5 files (exe)

Capabilities

SWMM is used for single event or long-term simulations of water runoff quantity and quality in primarily urban areas—although there are also many applications that can be used for drainage systems in non-urban areas. SWMM provides an integrated environment for editing study area input data, running hydrologic, hydraulic and water quality simulations, and viewing the results in a variety of formats. These include color-coded drainage area and conveyance system maps, time series graphs and tables, profile plots, and statistical frequency analyses.

Hydraulic Modeling

SWMM contains a flexible set of hydraulic modeling capabilities used to route runoff and external inflows through the drainage system network of pipes, channels, storage/treatment units and diversion structures. These include the ability to do the following:

  • Handle drainage networks of unlimited size.
  • Use a wide variety of standard closed and open conduit shapes as well as natural channels.
  • Model special elements, such as street inlet drains, storage/treatment units, flow dividers, pumps, weirs, and orifice
  • Apply external flows and water quality inputs from surface runoff, groundwater interflow, rainfall-dependent infiltration/inflow, dry weather sanitary flow, and user-defined inflows.
  • Utilize either kinematic wave or full dynamic wave flow routing methods.
  • Model various flow regimes, such as backwater, surcharging, reverse flow, and surface ponding. apply user-defined dynamic control rules to simulate the operation of pumps, orifice openings, and weir crest levels.

Accounting for Hydrologic Processes

SWMM accounts for various hydrologic processes that produce runoff from urban areas, which include the following:

  • Runoff reduction via green infrastructure practices.
  • Time-varying rainfall (precipitation) and evaporation of standing surface water.
  • Snow accumulation and melting.
  • Rainfall interception from depression storage.
  • Infiltration of rainfall into unsaturated soil layers.
  • Percolation of infiltrated water into groundwater layers Interflow between groundwater and the drainage system.
  • Nonlinear reservoir routing of overland flow.

Spatial variability in all of these processes is achieved by dividing a study area into a collection of smaller, homogeneous sub-catchment areas. Each of the areas contains its own fraction of pervious and impervious sub-areas. Overland flow can be routed between sub-areas, between sub-catchments, or between entry points of a drainage system.

Pollutant Load Estimation

SWMM can estimate the production of pollutant loads associated with stormwater runoff. The following processes can be modeled for any number of user-defined water quality constituents:

  • Dry-weather pollutant buildup over different land uses.
  • Pollutant wash-off from specific land uses during storm events.
  • Direct contribution of rainfall deposition. Reduction in dry-weather buildup due to street cleaning.
  • Reduction in wash-off load due to best management practices (BMPs).
  • Entry of dry weather sanitary flows and user-specified external inflows at any point in the drainage system.
  • Routing of water quality constituents through the drainage system.
  • Reduction in constituent concentration through treatment in storage units or by natural processes in pipes and channels.

Add-in Tool for Climate Projections

SWMM includes a software utility that allows future climate change projections to be incorporated into modeling. The SWMM Climate Adjustment Tool (SWMM-CAT) provides a set of location-specific adjustments derived from World Climate Research Programme global climate change models. SWMM-CAT accepts monthly adjustment factors for climate-related variables that could represent the potential impact of future climate changes.

Applications

Urban wet weather flow cycle

Typical applications of SWMM:

  • Designing and sizing of drainage system components for flood control.
  • Sizing detention facilities and their appurtenances for flood control and water quality protection.
  • Mapping flood plains of natural channel systems—SWMM 5 is a FEMA-approved model for National Flood Insurance Program studies.
  • Designing control strategies for minimizing combined sewer overflows.
  • Evaluating the impact of inflow and infiltration on sanitary sewer overflows.
  • Generating nonpoint source pollutant loadings for waste load allocation.
  • Controlling site runoff using green infrastructure practices as low LID controls.
  • Evaluating the effectiveness of best management practices and low impact development for reducing wet weather pollutant loadings.

Green Infrastructure as LID Controls

SWMM allows engineers and planners to represent combinations of green infrastructure practices as low impact development (LID) controls to determine their effectiveness in managing runoff. Some of these practices can also provide significant pollutant reduction benefits.

SWMM can explicitly model eight different generic green infrastructure practices:

Bioretention Cells (or Bioswales)
Bioretention cells are depressions containing vegetation grown in an engineered soil mixture placed above a gravel drainage bed that provide storage, infiltration, and evaporation of both direct rainfall and runoff captured from surrounding areas.

Continuous Permeable Pavement Systems
Permeable pavement allows rainfall to immediately pass through the pavement into the gravel storage layer below where it can infiltrate at natural rates into the site's native soil. In block paver systems, rainfall is captured in the open spaces between the blocks and conveyed to the storage zone and native soil below.

Green Roofs
Green roofs are a variation of a bioretention cells that have a soil layer atop a special drainage mat material that conveys excess percolated rainfall off of the roof. They contain vegetation that enable rainfall infiltration and evapotranspiration of stored water.

Infiltration Trenches
Infiltration trenches are narrow ditches filled with gravel that intercept runoff from upslope impervious areas. They provide storage volume and additional time for captured runoff to infiltrate the native soil below
Rain Barrels or Cisterns (Rainwater Harvesting)
Rain barrels and cisterns are containers that collect roof runoff during storm events and can either release or re-use the rainwater during dry periods. Cisterns may be located above or below ground and have a greater storage capacity than a rain barrel.
Rain Gardens
Rain gardens are depressed areas, planted with grasses, flowers, and other plants, that collect rain water from a roof, driveway, or street and allow it to infiltrate into the ground. More complex rain gardens are often referred to as bioretention cells.
Rooftop (Downspout) Disconnection
This practice allows rooftop rainwater to discharge to pervious landscaped areas and lawns instead of directly into storm drains. It can be used to store stormwater (e.g., in a rain barrel) and/or allow stormwater to infiltrate into the soil (e.g., into a rain garden or lawn).
Vegetative Swales
Vegetative swales are channels or depressed areas with sloping sides covered with grass and other vegetation that slow down the conveyance of collected runoff and allow it more time to infiltrate the native soil beneath it.

Related Resources

  • SWMM Fact Sheet
  • SWMM Publications in Science Inventory
  • Green Infrastructure Modeling Toolkit
  • Infiltration Models
  • Water System Security and Resilience
  • SSOAP Model 

Technical Support

  • Questions or comments: Contact us about SWMM
  • A SWMM users’ listserv, established by the University of Guelph, allows subscribers to ask questions and exchange information. To subscribe, send an email message with the words "subscribe swmm-users" in the subject line and your name in the body of the email. Subscription email: listserv@listserv.uoguelph.ca
Contact Us to ask a question, provide feedback, or report a problem.
Last updated on August 9, 2022
United States Environmental Protection Agency

Discover.

  • Accessibility
  • Budget & Performance
  • Contracting
  • EPA www Web Snapshot
  • Grants
  • No FEAR Act Data
  • Plain Writing
  • Privacy
  • Privacy and Security Notice

Connect.

  • Data.gov
  • Inspector General
  • Jobs
  • Newsroom
  • Open Government
  • Regulations.gov
  • Subscribe
  • USA.gov
  • White House

Ask.

  • Contact EPA
  • EPA Disclaimers
  • Hotlines
  • FOIA Requests
  • Frequent Questions

Follow.