24/7 Emergency(602) 675-1555
HQ Plumbing & Air logo
Valley-Wide City Comparison

Grease Trap and Interceptor Rules by Valley City

Verified September 29, 2026
In Short

Each Valley city sets its own grease rules, because Maricopa County leaves sizing to cities. Phoenix, Mesa, Scottsdale and Tempe allow an indoor grease trap only with four or fewer fixtures and no dishwasher. Required pumping runs from every 30 days (Phoenix traps) to every 180 days (Glendale), and enzymes never replace pumping.

Why It Varies by City
Maricopa County Environmental Services: Food Establishment Construction Guide (PDF)
Maricopa County Plan Review Construction Guide, Grease Interceptors/Grease Traps
“Local municipalities determine the number and size of grease traps, grease interceptors or catch basins.”
Applies to:
Restaurants, bars, cafeterias and other food service businesses; owners, tenants, contractors and pumpers
In force:
Each city's own sewer code and plumbing code (IPC, 2018 to 2024 editions; Phoenix also allows the UPC)
Last verified:
September 29, 2026, against the official page

What Does Each Valley City Require?

WhereWhat appliesSource
PhoenixIndoor trap only with four or fewer fixtures and no garbage disposal or dishwasher; otherwise an outdoor gravity interceptor of at least 500 gallons. Traps pumped every 30 days (never past 90), interceptors at least every 3 months, and sooner at 25% full. Enzymes and emulsifiers banned.Phoenix FOG Best Management Practices Manual (2024), City Code Ch. 28
Verified September 29, 2026
MesaTrap only with four or fewer food-prep fixtures; any dishwasher means an interceptor. Interceptors run 500 to 2,500 gallons, dishwashers count double in sizing, and 750 gallons or more needs three chambers.Mesa City Code 8-4-22
Verified September 29, 2026
ScottsdaleTrap only with four or fewer food-prep fixtures, one size only (50 gal/100 lb), and any dishwasher means a gravity interceptor. Small interceptors cleaned every 30 days, larger ones every 90. Records kept three years.Scottsdale City Code 31-85 (IPC 1003.3.5.1, 1005.5) and 49-95
Verified September 29, 2026
TempeEvery food service business needs a trap or an interceptor. Trap with four or fewer fixtures and no commercial dishwasher; interceptor 500 to 2,500 gallons otherwise. Traps serviced monthly, interceptors quarterly. No garbage disposals or food grinders.Tempe FOG Program, City Code 27-22
Verified September 29, 2026
ChandlerEvery business that prepares or packages food or drinks must install a FOG treatment device. No fixed calendar on the city page: clean before grease and solids pass 25% of capacity. Enzymes and bacteria banned (City Code 51-24). Records kept three years.Chandler Industrial Pretreatment Program, Food Service Establishments
Verified September 29, 2026
GilbertEntire contents removed at least every six months, or more often, unless the director approves a longer interval. Emulsifiers banned; other additives only as a supplement, with notice to the town and safety data sheets.Gilbert Town Code 66-244
Verified September 29, 2026
GlendalePumped or cleaned out completely at least every 180 days, or more often if the city requires. No decanting back into the trap, enzymes cannot substitute for maintenance, and records stay on site three years.Glendale City Code 33-238
Verified September 29, 2026
PeoriaPumped or cleaned out completely at least every 90 days, or more often if the director requires. Enzymes, chemicals and bacteria cannot substitute for maintenance; the director may allow them as a supplement on written request.Peoria City Code Ch. 25, Interceptors (maintenance)
Verified September 29, 2026
SurpriseInterceptors required for restaurants, laundries, service stations, auto shops, carwashes, garage bays with sewer-connected floor drains, and care homes in residential zones. Written maintenance records kept three years.Surprise Municipal Code 58-306
Verified September 29, 2026
BuckeyeRequired where the water resources department decides they are needed. Interceptors run 750 to 2,500 gallons unless the director approves otherwise, and chemicals or bacteria used to dissolve grease are specifically prohibited.Buckeye City Code 16-10-2
Verified September 29, 2026
TollesonGrease, oil and sand interceptors required where the city decides they are needed for wastes carrying excessive grease.Tolleson City Code 11-3-1
Verified September 29, 2026
Fountain HillsThe sanitary district inspects commercial grease traps and interceptors at least once a year, and regular pumping by a certified professional is required. No fixed interval is published on the district page.Fountain Hills Sanitary District, Fat, Oil and Grease
Verified September 29, 2026
Maricopa CountyCounty health plan review does not size grease devices; the city does. Anyone who pumps and hauls grease waste needs a county nonhazardous liquid waste permit.Maricopa County Construction Guide; Environmental Health Code Ch. II, Sec. VII
Verified September 29, 2026

There's no Arizona grease trap rule. Each city writes its own, and they don't match. A kitchen layout that passes with an under-sink trap in one city can need a buried 500 gallon interceptor a few miles away, and a pumping schedule that's legal in Glendale is six times too slow for a Phoenix grease trap.

What does the county's plan review guide say about grease traps?

Maricopa County Environmental Services reviews every new restaurant's plans, but it hands grease devices to the cities. Its construction guide says "Local municipalities determine the number and size of grease traps, grease interceptors or catch basins." That one line is why this page exists: the health inspector checks that a trap can be reached for service, and the city decides what trap you need, how big, and how often it gets pumped.

The city rules live in two places:

  • The sewer or pretreatment chapter of the city code (Phoenix Chapter 28, Mesa 8-4-22, Glendale 33-238, Gilbert 66-244). This is where pumping intervals, records and additive bans sit.
  • The city's plumbing code. Most Valley cities enforce the International Plumbing Code: the 2024 edition in Phoenix, Mesa, Tempe, Chandler, Glendale, Surprise, Buckeye and Tolleson, the 2021 edition in Scottsdale, and 2018 in Gilbert and Peoria. Phoenix also lets designers use the 2024 Uniform Plumbing Code. Several cities add a four-fixture limit on grease traps, either in their plumbing code amendments (Scottsdale) or their sewer code (Mesa).

What do the key terms mean?

Six terms decide how these rules apply to your kitchen, and the city codes use them without much explanation.

  • Grease trap (hydromechanical grease interceptor). A small unit, usually indoors under or near the sinks, rated by flow and grease capacity (for example 50 gallons per minute and 100 pounds).
  • Gravity grease interceptor. A large tank buried outside, rated in gallons (500 to 2,500 in Mesa and Tempe). Grease floats and solids sink while the water sits.
  • Fixture. The four-fixture limit counts different things in different cities. Mesa and Scottsdale count only "fixtures used for food preparation," and both say a three-compartment sink counts as one. Phoenix counts the plumbing fixtures routed to the trap, and its own example includes the mop sink. Tempe counts "kitchen fixtures (sinks, floor drains, etc.) connected to the grease waste line."
  • The 25 percent rule. Clean the device before grease plus solids fill a quarter of it. Phoenix requires a full cleaning at that point; Chandler states it as its rule of thumb.
  • Decanting. Pouring pumped water back into the trap to save hauling. Glendale and Scottsdale ban it outright.
  • Food service establishment. The term city programs use for restaurants, bars, cafeterias, school and hospital kitchens and similar places.

Who do these rules cover?

They cover businesses that send greasy, oily or sandy wastewater to the city sewer, starting with commercial kitchens. Several codes also reach laundries, service stations, auto repair shops and carwashes, which need oil or sand interceptors. Surprise goes further and lists nursing homes, assisted living and group homes operating in residential zones.

These rules do not apply to a regular house. Scottsdale's code says interceptors "shall not be required for domestic users," and Surprise exempts private homes unless they're used as a care home or business.

Quick check: trap or interceptor for your kitchen?

This applies to Phoenix, Mesa, Scottsdale and Tempe, which all publish the four-fixture limit. Other cities decide case by case at plan review.

Your kitchenLikely outcomeWhy
Coffee bar with a three-compartment sink, prep sink and mop sink, no dishwasherIndoor grease trap allowed in all four citiesThree fixtures or fewer, however the city counts
Same coffee bar adds a commercial dishwasherOutdoor gravity interceptorA dishwasher forces an interceptor in all four cities, whatever the fixture count
Three prep sinks plus a floor sink and a mop sink on the grease line, no dishwasherPhoenix and Tempe: outdoor gravity interceptor. Mesa and Scottsdale: trap still allowedFive fixtures on the line, but only three are food-prep fixtures
Five or more food-prep fixturesOutdoor gravity interceptor in all four citiesOver the limit on any count
Phoenix kitchen with a garbage disposalOutdoor gravity interceptorPhoenix requires one with any disposal
Tempe kitchen that wants a garbage disposalNot allowedTempe bars garbage disposals and food grinders in food service
Scottsdale kitchen with four fixturesTrap allowed, one size only (50 gal/100 lb)Scottsdale allows no other trap size
Taking over an existing restaurantExisting device can stay if it fits the menu and fixturesA new dishwasher or added fixtures can trigger an upgrade at plan review

How often do you have to pump a grease trap or interceptor?

It depends on the city and the device. Here are the written minimums:

CityGrease trapGravity interceptor
PhoenixEvery 30 days, never past 90At least every 3 months
ScottsdaleEvery 30 days (small units)Every 90 days (over 100 gpm/200 lb)
TempeMonthlyQuarterly
PeoriaAt least every 90 daysAt least every 90 days
GilbertAt least every six monthsAt least every six months
GlendaleAt least every 180 daysAt least every 180 days
Chandler, Fountain HillsNo fixed calendar publishedPump before 25% full; regular pumping

Treat these as the longest you may wait. A busy fryer kitchen can hit 25 percent in two weeks, and the 25 percent mark wins over the calendar.

What does this look like in real life?

The same kitchen can get a different answer in the next city, and one appliance can flip it.

A taco shop moves from Mesa to Gilbert. In Mesa its four sinks and no dishwasher allowed an indoor trap. In Gilbert the device is the plan reviewer's call, and town code sets pumping at least every six months.

A Scottsdale cafe adds a dishwasher. Three fixtures kept it on a 50 gallon trap. The dishwasher changes the answer: Scottsdale's amended IPC 1003.3.5.1 requires a gravity interceptor for any facility installing one. That's a buried tank, a plumbing permit and plan review, not an under-counter swap.

A restaurant group runs kitchens in Glendale and Phoenix. Pumping every 180 days keeps the Glendale store legal. The same schedule on a Phoenix grease trap misses the 30-day rule five times over.

An operator buys an enzyme dosing system to stretch pumping. In Chandler, Phoenix, Glendale, Peoria and Buckeye, additives cannot replace pumping. Gilbert allows them only as a supplement, after telling the town and handing over safety data sheets.

What should you do next?

Start with the address and the fixture count, then follow the city's own sizing method and pumping rule.

  1. 1Find the city that serves your sewer. Your rules follow the sewer provider at the address, not the mailing city. Fountain Hills, for example, is run by its own sanitary district.
  2. 2Count the fixtures that drain to the grease line and note any dishwasher or disposal. That decides trap or interceptor in most cities.
  3. 3Pull that city's sizing method. Phoenix publishes a gravity interceptor worksheet in its FOG manual, Tempe links a sizing spreadsheet on its FOG page, and Mesa's table is in City Code 8-4-22.
  4. 4Submit the device on your plumbing plans with the city's building permit, alongside the county health plan review for the food establishment.
  5. 5Set the pumping schedule at the shorter of the city minimum and the 25 percent mark, using a hauler that holds a Maricopa County nonhazardous liquid waste permit.
  6. 6Keep every pumping, cleaning and repair record on site for three years. Phoenix, Chandler, Glendale, Scottsdale and Surprise all put that period in writing.

What do people get wrong?

Most mistakes come from assuming one statewide rule.

  • "The county health department sets grease trap size." It doesn't. The county's own guide gives sizing to the cities.
  • "Arizona requires pumping every 90 days." There's no statewide number. The written minimums run from 30 days to 180 days, depending on city and device.
  • "Enzymes mean fewer pump-outs." Phoenix bans chemicals, enzymes, bacteria, solvents and emulsifiers used to dissolve grease, and most Valley cities bar them as a substitute for pumping.
  • "A small trap works for any small restaurant." Not with a dishwasher. Phoenix, Mesa, Scottsdale and Tempe all require an interceptor once one is installed.
  • "Records only matter after a problem." Inspectors ask for them on routine visits. Tempe's inspection list requires pump-out records on site.

What happens if you skip it?

Chandler says an additive system found in a grease device must be removed at the owner's expense and that citations and fines may follow. Phoenix inspectors read the maintenance records on routine visits to see how often the interceptor really gets pumped, and Tempe checks device condition and pump-out records on every FOG inspection.

If you'd like a licensed plumber to size, install or service the device, HQ handles commercial drain and grease line work across the Valley, with free estimates.

This page explains the rule. The official text at the source above governs.

Sources

Commercial Plumbing in Other Cities

More Valley-Wide Codes and Permits

Related Rules and Questions

Questions About Valley Plumbing Code?

We work to code every day across the Valley. Call the dispatcher and we'll tell you what your project needs.