Home Plumbing Regulations by State

Plumbing codes, backflow testing requirements, water heater permits, and DIY plumbing rights for all 50 states + DC.

Plumbing codes, backflow testing requirements, water heater permits, and homeowner DIY rights vary significantly by state. Find your state's regulations below.

Data sources: International Code Council (ICC), IAPMO, EPA Cross-Connection Control, state plumbing boards

Alabama Plumbing Code & Permit Rules

Alabama: IPC plumbing code (2021). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Alaska Plumbing Code & Permit Rules

Alaska: UPC plumbing code (2018/2021). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Arizona Plumbing Code & DIY Rules

Arizona: UPC plumbing code (2018). DIY plumbing allowed with permit. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Arkansas Plumbing Code & Permit Rules

Arkansas: IPC plumbing code (2018). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

California Plumbing Code & Permit Rules

California: UPC plumbing code (2022). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Colorado Plumbing Code & DIY Rules

Colorado: IPC plumbing code (2021). DIY plumbing allowed with permit. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Connecticut Plumbing Code & Permit Rules

Connecticut: IPC plumbing code (2018). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Delaware Plumbing Code & Permit Rules

Delaware: IPC plumbing code (2021). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

District of Columbia Plumbing Code & Permit Rules

District of Columbia: IPC plumbing code (2021). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Florida Plumbing Code & Permit Rules

Florida: IPC plumbing code (2023). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Georgia Plumbing Code & Permit Rules

Georgia: IPC plumbing code (2020). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Hawaii Plumbing Code & Permit Rules

Hawaii: UPC plumbing code (2018). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Idaho Plumbing Code & DIY Rules

Idaho: UPC plumbing code (2018). DIY plumbing allowed with permit. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Illinois Plumbing Code & Permit Rules

Illinois: State-specific plumbing code (2014). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Indiana Plumbing Code & Permit Rules

Indiana: IPC plumbing code (2020). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Iowa Plumbing Code & Permit Rules

Iowa: IPC plumbing code (2018). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Kansas Plumbing Code & Permit Rules

Kansas: IPC plumbing code (2018). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Kentucky Plumbing Code & Permit Rules

Kentucky: State-specific plumbing code (Current). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Louisiana Plumbing Code & Permit Rules

Louisiana: State-specific plumbing code (Current). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Maine Plumbing Code & Permit Rules

Maine: IPC plumbing code (2015). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Maryland Plumbing Code & Permit Rules

Maryland: IPC plumbing code (2018). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Massachusetts Plumbing Code & Permit Rules

Massachusetts: State-specific plumbing code (Current). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & m...

Michigan Plumbing Code & DIY Rules

Michigan: IPC plumbing code (2021). DIY plumbing allowed with permit. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Minnesota Plumbing Code & Permit Rules

Minnesota: IPC plumbing code (2020). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Mississippi Plumbing Code & Permit Rules

Mississippi: IPC plumbing code (2018). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Missouri Plumbing Code & Permit Rules

Missouri: IPC plumbing code (2018). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Montana Plumbing Code & DIY Rules

Montana: IPC plumbing code (2021). DIY plumbing allowed with permit. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Nebraska Plumbing Code & Permit Rules

Nebraska: IPC plumbing code (2018). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Nevada Plumbing Code & Permit Rules

Nevada: IPC/UPC plumbing code (Varies). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

New Hampshire Plumbing Code & Permit Rules

New Hampshire: IPC plumbing code (2018). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

New Jersey Plumbing Code & Permit Rules

New Jersey: NSPC plumbing code (Current). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

New Mexico Plumbing Code & Permit Rules

New Mexico: UPC plumbing code (2018). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

New York Plumbing Code & Permit Rules

New York: IPC plumbing code (2020). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

North Carolina Plumbing Code & DIY Rules

North Carolina: IPC plumbing code (2018). DIY plumbing allowed with permit. Annual backflow testing required. Water heater permits, lead pipe rules & more.

North Dakota Plumbing Code & DIY Rules

North Dakota: IPC plumbing code (2018). DIY plumbing allowed with permit. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Ohio Plumbing Code & DIY Rules

Ohio: IPC plumbing code (2017). DIY plumbing allowed with permit. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Oklahoma Plumbing Code & Permit Rules

Oklahoma: IPC plumbing code (2018). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Oregon Plumbing Code & Permit Rules

Oregon: UPC plumbing code (2021). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Pennsylvania Plumbing Code & DIY Rules

Pennsylvania: IPC plumbing code (2018). DIY plumbing allowed with permit. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Rhode Island Plumbing Code & Permit Rules

Rhode Island: IPC plumbing code (2015). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

South Carolina Plumbing Code & Permit Rules

South Carolina: IPC plumbing code (2018). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

South Dakota Plumbing Code & Permit Rules

South Dakota: UPC plumbing code (2018). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Tennessee Plumbing Code & DIY Rules

Tennessee: IPC plumbing code (2018). DIY plumbing allowed with permit. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Texas Plumbing Code & DIY Rules

Texas: IPC plumbing code (2021). DIY plumbing allowed with permit. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Utah Plumbing Code & Permit Rules

Utah: IPC plumbing code (2021). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Vermont Plumbing Code & Permit Rules

Vermont: IPC plumbing code (2015). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Virginia Plumbing Code & Permit Rules

Virginia: IPC plumbing code (2021). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Washington Plumbing Code & Permit Rules

Washington: UPC plumbing code (2021). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

West Virginia Plumbing Code & Permit Rules

West Virginia: IPC plumbing code (2018). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Wisconsin Plumbing Code & Permit Rules

Wisconsin: State-specific plumbing code (Current). Licensed plumber required. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Wyoming Plumbing Code & DIY Rules

Wyoming: IPC plumbing code (2018). DIY plumbing allowed with permit. Annual backflow testing required. Water heater permits, lead pipe rules & more.

Check your water filter options Free tool — no phone call required.