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.
“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?
| Where | What applies | Source |
|---|---|---|
| Phoenix | Indoor 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 |
| Mesa | Trap 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 |
| Scottsdale | Trap 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 |
| Tempe | Every 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 |
| Chandler | Every 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 |
| Gilbert | Entire 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 |
| Glendale | Pumped 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 |
| Peoria | Pumped 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 |
| Surprise | Interceptors 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 |
| Buckeye | Required 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 |
| Tolleson | Grease, 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 Hills | The 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 County | County 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 kitchen | Likely outcome | Why |
|---|---|---|
| Coffee bar with a three-compartment sink, prep sink and mop sink, no dishwasher | Indoor grease trap allowed in all four cities | Three fixtures or fewer, however the city counts |
| Same coffee bar adds a commercial dishwasher | Outdoor gravity interceptor | A 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 dishwasher | Phoenix and Tempe: outdoor gravity interceptor. Mesa and Scottsdale: trap still allowed | Five fixtures on the line, but only three are food-prep fixtures |
| Five or more food-prep fixtures | Outdoor gravity interceptor in all four cities | Over the limit on any count |
| Phoenix kitchen with a garbage disposal | Outdoor gravity interceptor | Phoenix requires one with any disposal |
| Tempe kitchen that wants a garbage disposal | Not allowed | Tempe bars garbage disposals and food grinders in food service |
| Scottsdale kitchen with four fixtures | Trap allowed, one size only (50 gal/100 lb) | Scottsdale allows no other trap size |
| Taking over an existing restaurant | Existing device can stay if it fits the menu and fixtures | A 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:
| City | Grease trap | Gravity interceptor |
|---|---|---|
| Phoenix | Every 30 days, never past 90 | At least every 3 months |
| Scottsdale | Every 30 days (small units) | Every 90 days (over 100 gpm/200 lb) |
| Tempe | Monthly | Quarterly |
| Peoria | At least every 90 days | At least every 90 days |
| Gilbert | At least every six months | At least every six months |
| Glendale | At least every 180 days | At least every 180 days |
| Chandler, Fountain Hills | No fixed calendar published | Pump 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.
- 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.
- 2Count the fixtures that drain to the grease line and note any dishwasher or disposal. That decides trap or interceptor in most cities.
- 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.
- 4Submit the device on your plumbing plans with the city's building permit, alongside the county health plan review for the food establishment.
- 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.
- 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.
Commercial Plumbing in Other Cities
- ChandlerCan a Chandler business get an annual permit for repeat plumbing alterations?
- ChandlerHow long does a commercial tenant improvement permit take in Chandler?
- ChandlerDoes a Chandler restaurant need a grease trap or interceptor?
- ChandlerChandler amendment to IPC 1003.3.7: how big must a grease interceptor be?
- PhoenixCan a Phoenix business get an annual permit for plumbing alterations?
- PhoenixPhoenix City Code 28-12: Which businesses must install a grease or oil interceptor?
More Valley-Wide Codes and Permits
- Commercial PlumbingWhich Businesses Need a Backflow Assembly in Each Valley City
- Gas LinesGas Line Permits in Each Valley City
- Permits and InspectionsPavement Cut and Street Restoration Rules by Valley City
- Permits and InspectionsRight-of-Way Permits for Plumbing Work by Valley City
- Sewer LinesWho Owns the Sewer Line From the Building to the Main, by City
Related Rules and Questions
- PhoenixDo you need plan review to replace a grease interceptor in Phoenix?
- UPCUPC Grease Interceptor Sizing: How Code Sizes a Grease Trap
- ArizonaPhoenix City Code Chapter 28: The FOG (Grease) Program for Food-Service Businesses
- FAQHow often should a restaurant grease trap be pumped?
- FAQWhat size grease interceptor does my restaurant need?
- FAQAre enzyme or grease-dissolving drain treatments allowed for Phoenix restaurants?
- FAQWhat is FOG (fats, oils, and grease) in plumbing?
- FAQWhy does my commercial kitchen drain keep overflowing?
- Commercial Drain Cleaning
- Hydro Jetting
