New guidelines for water quality to address the presence of "forever chemicals" have been proposed. What will it take to actually implement these standards and clean up our water?
Harmful chemicals known as PFAS can be found in everything from children’s clothes to soil to drinking water, and regulating these chemicals has been a goal of public and environmental health researchers for years. On March 14, 2023, the U.S. Environmental Protection Agency proposed what would be the first set of federal guidelines regulating levels of PFAS in drinking water. The guidelines will be open to public comment for 60 days before being finalized.
Joe Charbonnet is an environmental engineer at Iowa State University who develops techniques to remove contaminants like PFAS from water. He explains what the proposed guidelines would require, how water utilities could meet these requirements and how much it might cost to get these so-called forever chemicals out of U.S. drinking water.
1. What do the new guidelines say?
PFAS are associated with a variety of health issues and have been a focus of environmental and public health researchers. There are thousands of members of this class of chemicals, and this proposed regulation would set the allowable limits in drinking water for six of them.
Two of the six chemicals—PFOA and PFOS—are no longer produced in large quantities, but they remain common in the environment because they were so widely used and break down extremely slowly. The new guidelines would allow for no more than four parts per trillion of PFOA or PFOS in drinking water.
Four other PFAS—GenX, PFBS, PFNA and PFHxS—would be regulated as well, although with higher limits. These chemicals are common replacements for PFOA and PFOS and are their close chemical cousins. Because of their similarity, they cause harm to human and environmental health in much the same way as legacy PFAS.
A few states have already established their own limits on levels of PFAS in drinking water, but these new guidelines, if enacted, would be the first legally enforceable federal limits and would affect the entire U.S.

Chemicals used to create water-repellent fabrics and nonstick pans often contain PFAS and leak those chemicals into the environment. Brocken Inaglory/Wikimedia Commons, CC BY-SA
2. How many utilities will need to make changes?
PFAS are harmful even at extremely low levels, and the proposed limits reflect that fact. The allowable concentrations would be comparable to a few grains of salt in an Olympic-size swimming pool. Hundreds of utilities all across the U.S. have levels of PFAS above the proposed limits in their water supplies and would need to make changes to meet these standards.
While many areas have been tested for PFAS in the past, many systems have not, so health officials don’t know precisely how many water systems would be affected. A recent study used existing data to estimate that about 40% of municipal drinking water supplies may exceed the proposed concentration limits.
3. What can utilities do to meet the guidelines?
There are two major technologies that most utilities consider for removing PFAS from drinking water: activated carbon or ion exchange systems.

Water treatment systems can use activated carbon or ion exchange to remove PFAS from drinking water. Paola Giannoni/E+ via Getty Images
Activated carbon is a charcoal-like substance that PFAS stick to quite well and can be used to remove PFAS from water. In 2006, the town of Oakdale, Minnesota, added an activated carbon treatment step to its water system. Not only did this additional water treatment bring PFAS levels down substantially, there were significant improvements in birth weight and the number of full-term pregnancies in that community after the change.
Ion exchange systems work by flowing water over charged particles that can remove PFAS. Ion exchange systems are typically even better at lowering PFAS concentrations than activated carbon systems, but they are also more expensive.
Another option available to some cities is simply finding alternative water sources that are less contaminated. While this is a wonderful, low-cost means of lowering contamination, it points to a major disparity in environmental justice; more rural and less well-resourced utilities are unlikely to have this option.
4. Is such a major transition feasible?
By law, the EPA must consider not just human health but also the feasibility of treatment and the potential financial cost when setting maximum contaminant levels in drinking water. While the proposed limits are certainly attainable for many water utilities, the costs will be high.
The federal government has made available billions of dollars in funding for treating water. But some estimates put the total cost of meeting the proposed regulations for the entire country at around US$400 billion—much more than the available funding. Some municipalities may seek financial help for treatment from nearby polluters, while others may raise water rates to cover the costs.
5. What happens next?
The EPA has set a 60-day period for public comment on the proposed regulations, after which it can finalize the guidelines. But many experts expect the EPA to face a number of legal challenges. Time will tell what the final version of the regulations may look like.
This regulation is intended to keep the U.S. in the enviable position of having some of the highest-quality drinking water in the world. As researchers and health officials learn more about new chemical threats, it is important to ensure that every resident has access to clean and affordable tap water.
While these six PFAS certainly pose threats to health that merit regulation, there are thousands of PFAS that likely have very similar impacts on human health. Rather than playing chemical whack-a-mole by regulating one PFAS at a time, there is a growing consensus among researchers and public health officials that PFAS should be regulated as a class of chemicals.
Republished with permission from The Conversation, by Joe Charbonnet, Assistant Professor of Environmental Engineering, Iowa State University
The Conversation is a nonprofit, independent news organization dedicated to unlocking the knowledge of experts for the public good. We publish trustworthy and informative articles written by academic experts for the general public and edited by our team of journalists.
Help Support Factkeepers!
{"id":null,"mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Factkeepers.com","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Help Support Factkeepers","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"Factkeepers.com","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to donate? You can change this amount to anything you would like.","initial":{"instruction_type":"normal","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"invalid_curency":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to donate this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to donate this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to donate this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
{"date_format":"F j, Y","time_format":"g:i a","wordpress_permalink_only":"https:\/\/factkeepers.com\/a-water-quality-scientist-explains-whats-needed-to-get-forever-chemicals-out-of-us-drinking-water\/","all_default_visual_states":"inherit","modal_visual_state":false,"user_is_logged_in":false,"stripe_api_key":"pk_live_40P3DgGDAHEP1QtJ0nOU4nms5JYHI8GbQ05dYiB1S8OPP5oMSIpOCCeeIawOyeW6bWDkDMWdUeggbhxOQTSA6aedu00ROAbhXBd","stripe_account_country_code":"US","setup_link":"https:\/\/factkeepers.com\/wp-admin\/admin.php?page=tip-jar-wp&mpwpadmin1=welcome&mpwpadmin_lightbox=do_wizard_health_check","close_button_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/closebtn.png"}