The National Network on Water Quality Trading

We’re facilitating a national conversation on how to improve consistency, innovation, and integrity in water quality trading.


Coming soon! A report on the actions that proponents of water quality trading can take to help get trading off the sidelines and on the ground in more watersheds to provide clean water, cost-effectively, and with multiple benefits to communities, fish, and wildlife. Sign up to receive the report when it’s released.


The National Network on Water Quality Trading works collaboratively on advancing water quality trading as a strategy to help achieve clean water goals in a watershed near you.



national network water quality trading, fenced cattle, clean water services

Water quality trading is an option for meeting clean water goals through conservation practices, like keeping cattle fenced away from rivers. Photo / Clean Water Services

More than half of the country’s rivers, lakes, and estuaries are not meeting the goals of the Clean Water Act to provide clean drinking water, support recreation, or fish and wildlife habitat.

Significant progress has been made through regulation of factories, power plants, wastewater facilitiesand other such “point” sources, but there’s a lot of improvement to be made in unregulated places, like neighborhoods, forests, and farms.

Water quality trading is a means of reaching clean water goals in which point sources can purchase pollution reductions created by land managers using conservation practices. Despite a strong community of practitioners, however, water quality trading has not been widely adopted.


In 2013, Willamette Partnership and World Resources Institute convened 18 organizations representing farmers, utilities, environmental groups, and regulatory agencies delivering water quality trading programs to form the National Network on Water Quality Trading.

Willamette Partnership continues to coordinate and facilitate the network with funding from the USDA Natural Resources Conservation Service.


The National Network on Water Quality Trading started with 18 organizations in 2013, representing the diversity found in most emerging trading programs in the country, including agriculture, wastewater and stormwater utilities, environmental groups, regulatory agencies, and practitioners delivering water quality trading programs.


national network on water quality trading, steering committee, participants

Original participants of the National Network on Water Quality Trading (2013)

Learn more about the National Network on Water Quality’s work, products, and participants on their website.


Publications and News


Get in touch about the national conversation on water quality trading.


Kristiana Teige Witherill


Have questions about the National Network on Water Quality Trading?

Kristiana Teige Witherill, Clean Water Project Manager

<!– Begin MailChimp Signup Form –>
<link href=”//” rel=”stylesheet” type=”text/css”>
<style type=”text/css”>
#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
/* Add your own MailChimp form style overrides in your site stylesheet or in this style block.
We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */
<div id=”mc_embed_signup”>
<form action=”;id=064221a926″ method=”post” id=”mc-embedded-subscribe-form” name=”mc-embedded-subscribe-form” class=”validate” target=”_blank” novalidate>
<div id=”mc_embed_signup_scroll”>
<h2>Subscribe to our mailing list</h2>
<div class=”indicates-required”><span class=”asterisk”>*</span> indicates required</div>
<div class=”mc-field-group”>
<label for=”mce-EMAIL”>Email Address <span class=”asterisk”>*</span>
<input type=”email” value=”” name=”EMAIL” class=”required email” id=”mce-EMAIL”>
<div class=”mc-field-group”>
<label for=”mce-FNAME”>First Name <span class=”asterisk”>*</span>
<input type=”text” value=”” name=”FNAME” class=”required” id=”mce-FNAME”>
<div class=”mc-field-group”>
<label for=”mce-LNAME”>Last Name <span class=”asterisk”>*</span>
<input type=”text” value=”” name=”LNAME” class=”required” id=”mce-LNAME”>
<div class=”mc-field-group”>
<label for=”mce-MMERGE3″>Organization </label>
<input type=”text” value=”” name=”MMERGE3″ class=”” id=”mce-MMERGE3″>
<div class=”mc-field-group input-group”>
<strong>Product Releases </strong>
<ul><li><input type=”checkbox” value=”1″ name=”group[10717][1]” id=”mce-group[10717]-10717-0″><label for=”mce-group[10717]-10717-0″>Stormwater White Paper</label></li>
<li><input type=”checkbox” value=”2″ name=”group[10717][2]” id=”mce-group[10717]-10717-1″><label for=”mce-group[10717]-10717-1″>Demand Assessment (2018)</label></li>
<div id=”mce-responses” class=”clear”>
<div class=”response” id=”mce-error-response” style=”display:none”></div>
<div class=”response” id=”mce-success-response” style=”display:none”></div>
</div> <!– real people should not fill this in and expect good things – do not remove this or risk form bot signups–>
<div style=”position: absolute; left: -5000px;” aria-hidden=”true”><input type=”text” name=”b_2c6c175fa4a22b7298d102b80_064221a926″ tabindex=”-1″ value=””></div>
<div class=”clear”><input type=”submit” value=”Subscribe” name=”subscribe” id=”mc-embedded-subscribe” class=”button”></div>
<script type=’text/javascript’ src=’//’></script><script type=’text/javascript’>(function($) {window.fnames = new Array(); window.ftypes = new Array();fnames[0]=’EMAIL’;ftypes[0]=’email’;fnames[1]=’FNAME’;ftypes[1]=’text’;fnames[2]=’LNAME’;ftypes[2]=’text’;fnames[3]=’MMERGE3′;ftypes[3]=’text’;}(jQuery));var $mcj = jQuery.noConflict(true);</script>
<!–End mc_embed_signup–>