Porta Potty Rental in Illinois
We take porta potty rental calls for sites anywhere in Illinois, 24 hours a day. Call (888) 417-6737 with the site address and we connect you with a provider that serves it. 334 Illinois places have their own page here, the largest being Chicago, Aurora and Naperville. Freezing weather is the statewide theme: 187 of 334 listed places average 120 or more nights a year at 32°F (NOAA normals).
Updated 2026-10-13

Rentals Across Illinois
Also: deluxe flushable units in Illinois · compare all unit types.
Event Porta Potty Rental in Illinois
Festivals, fairs, races, parties and community events of any size.
Construction Porta Potty Rental in Illinois
Job-site units sized to OSHA's construction toilet requirements.
Wedding Restroom Rental in Illinois
Restroom trailers and deluxe units for outdoor ceremonies and receptions.
Restroom Trailer Rental in Illinois
Flushing toilets, running water and climate control in a towable trailer.
ADA Porta Potty Rental in Illinois
Wheelchair-accessible units for public events and job sites.
Hand-Washing Station Rental in Illinois
Freestanding sinks with fresh water and soap for events and job sites.
Weather and Building Across the State
Heat
Chester has the most hot days of all 334 Illinois places listed here: about 58 days a year at or above 90°F (NOAA normals, Kaskaskia Rvr Navigation Lock, IL station). None of the 334 listed places reach 90°F on 60 or more days a year. For most of the state, heat is a summer-month issue rather than a constant one.
Freezing Nights and Snow
DeKalb, Sycamore, Rochelle and 1 other listed place share the most freezing nights of all 334 Illinois places listed here: about 144 nights a year at or below 32°F (NOAA normals, Shabbona 5 NNE, IL station). 187 of 334 listed places average 120 or more freezing nights, when water-carrying units need winterizing or heat for months at a time. Chicago, Cicero, Orland Park and 25 other listed places share the most snowfall of the 116 listed Illinois places with this figure: about 39 inches of snow a year (NOAA normals, Chicago Midway Airport 3SW, IL station). 111 of 116 places with snowfall normals average 20 inches or more, enough to plan for a plowed path to the units.
Rain
Metropolis has the most precipitation of all 334 Illinois places listed here: about 50 inches of precipitation a year (NOAA normals, Paducah, KY station). 26 of 334 listed places get 46 inches or more, or 12 or more days with an inch, so firm ground for units and ADA routes matters.
New and Older Housing
Manhattan has the highest share of recent housing of the 288 listed Illinois places with this figure: 30.7% of housing units built in 2010 or later (ACS 2020–2024). 36 of 288 listed places are above the U.S. share of 11.4%. That describes the housing stock, not current permits, but it shows where new-home construction has been concentrated; OSHA's toilet table applies to every one of those job sites. Cicero, Berwyn, Oak Park and 2 other listed places share the oldest housing of the 330 listed Illinois places with this figure: a median year built of 1939 or earlier (ACS 2020–2024). 139 of 330 listed places have a median year built of 1970 or earlier, where renovation crews in existing buildings are the usual job site.
Climate Regions
Listed places by DOE Building America climate region (county-level, PNNL guide to IECC 2021 zones): Cold (282), Mixed-Humid (50). A state spanning several regions means the right advice depends on the city, which is why each city page has its own figures.
Shoreline Places
12 of 334 listed places have a Census reference point within 5 km (about 3 miles) of the shoreline in the TIGER coastline layer, which includes Great Lakes shores. Beach and waterfront sites need a firm approach for trucks and a firm route for ADA units.
Job-Site Toilet Rules: Federal OSHA or State Plan
Illinois's OSHA-approved State Plan covers only state and local government workers; private-sector employers in Illinois are covered by federal OSHA (osha.gov State Plans, accessed 2026-10-13), so 29 CFR 1926.51 is the toilet rule for private contractors.
The federal minimum, OSHA 29 CFR 1926.51(c), is one toilet for 20 or fewer workers, then one toilet seat and one urinal per 40 workers, or per 50 at 200 or more. Sizing details: construction rentals in Illinois.
Who Handles Event and Street-Use Rules
Of the 334 Illinois places listed here, 328 are incorporated cities, towns, villages or boroughs and 6 are Census-designated places, unincorporated communities without a municipal government. The rule of thumb for an event on public land or a unit on a street or sidewalk: in an incorporated place, ask the city, town, village or borough government; in an unincorporated community, ask the town or township it sits in, or the county. We do not say whether a permit is needed; each city page names who to ask.
All Locations A–Z
A
- Addison DuPage County
- Algonquin McHenry County
- Alsip Cook County
- Alton Madison County
- Antioch Lake County
- Arlington Heights Cook County
- Aurora Kane County
B
- Barrington Cook County
- Bartlett DuPage County
- Bartonville Peoria County
- Batavia Kane County
- Beach Park Lake County
- Beardstown Cass County
- Belleville St. Clair County
- Bellwood Cook County
- Belvidere Boone County
- Bensenville DuPage County
- Benton Franklin County
- Berkeley Cook County
- Berwyn Cook County
- Bethalto Madison County
- Bloomingdale DuPage County
- Bloomington McLean County
- Blue Island Cook County
- Bolingbrook Will County
- Boulder Hill Kendall County
- Bourbonnais Kankakee County
- Bradley Kankakee County
- Braidwood Will County
- Bridgeview Cook County
- Broadview Cook County
- Brookfield Cook County
- Buffalo Grove Lake County
- Burbank Cook County
- Burr Ridge DuPage County
C
- Cahokia Heights St. Clair County
- Calumet City Cook County
- Calumet Park Cook County
- Campton Hills Kane County
- Candlewick Lake Boone County
- Canton Fulton County
- Carbondale Jackson County
- Carlinville Macoupin County
- Carol Stream DuPage County
- Carpentersville Kane County
- Carterville Williamson County
- Cary McHenry County
- Centralia Marion County
- Champaign Champaign County
- Channahon Will County
- Charleston Coles County
- Chatham Sangamon County
- Chester Randolph County
- Chicago Cook County
- Chicago Heights Cook County
- Chicago Ridge Cook County
- Chillicothe Peoria County
- Cicero Cook County
- Clarendon Hills DuPage County
- Clinton De Witt County
- Coal City Grundy County
- Collinsville Madison County
- Colona Henry County
- Columbia Monroe County
- Country Club Hills Cook County
- Countryside Cook County
- Crest Hill Will County
- Crestwood Cook County
- Crete Will County
- Crystal Lake McHenry County
D
- Danville Vermilion County
- Darien DuPage County
- DeKalb DeKalb County
- Decatur Macon County
- Deerfield Lake County
- Des Plaines Cook County
- Dixon Lee County
- Dolton Cook County
- Downers Grove DuPage County
- Du Quoin Perry County
E
- East Alton Madison County
- East Moline Rock Island County
- East Peoria Tazewell County
- East St. Louis St. Clair County
- Edwardsville Madison County
- Effingham Effingham County
- Elburn Kane County
- Elgin Kane County
- Elk Grove Village Cook County
- Elmhurst DuPage County
- Elmwood Park Cook County
- Eureka Woodford County
- Evanston Cook County
- Evergreen Park Cook County
F
- Fairview Heights St. Clair County
- Flossmoor Cook County
- Forest Park Cook County
- Fox Lake Lake County
- Frankfort Will County
- Frankfort Square Will County
- Franklin Park Cook County
- Freeport Stephenson County
G
- Gages Lake Lake County
- Galesburg Knox County
- Geneseo Henry County
- Geneva Kane County
- Gilberts Kane County
- Glen Carbon Madison County
- Glen Ellyn DuPage County
- Glencoe Cook County
- Glendale Heights DuPage County
- Glenview Cook County
- Glenwood Cook County
- Godfrey Madison County
- Grandwood Park Lake County
- Granite City Madison County
- Grayslake Lake County
- Greenville Bond County
- Gurnee Lake County
H
- Hampshire Kane County
- Hanover Park Cook County
- Harrisburg Saline County
- Harvard McHenry County
- Harvey Cook County
- Harwood Heights Cook County
- Hawthorn Woods Lake County
- Hazel Crest Cook County
- Herrin Williamson County
- Hickory Hills Cook County
- Highland Madison County
- Highland Park Lake County
- Hillsboro Montgomery County
- Hillside Cook County
- Hinsdale DuPage County
- Hoffman Estates Cook County
- Homer Glen Will County
- Homewood Cook County
- Hoopeston Vermilion County
- Huntley McHenry County
I
- Inverness Cook County
- Island Lake McHenry County
- Itasca DuPage County
J
- Jacksonville Morgan County
- Jerseyville Jersey County
- Johnsburg McHenry County
- Joliet Will County
- Justice Cook County
K
L
- La Grange Cook County
- La Grange Park Cook County
- LaSalle LaSalle County
- Lake Barrington Lake County
- Lake Bluff Lake County
- Lake Forest Lake County
- Lake Holiday LaSalle County
- Lake Villa Lake County
- Lake Zurich Lake County
- Lake in the Hills McHenry County
- Lakemoor Lake County
- Lansing Cook County
- Lemont Cook County
- Libertyville Lake County
- Lincoln Logan County
- Lincolnshire Lake County
- Lincolnwood Cook County
- Lindenhurst Lake County
- Lisle DuPage County
- Litchfield Montgomery County
- Lockport Will County
- Lombard DuPage County
- Long Grove Lake County
- Loves Park Winnebago County
- Lynwood Cook County
- Lyons Cook County
M
- Machesney Park Winnebago County
- Macomb McDonough County
- Mahomet Champaign County
- Manhattan Will County
- Manteno Kankakee County
- Marengo McHenry County
- Marion Williamson County
- Markham Cook County
- Maryville Madison County
- Mascoutah St. Clair County
- Matteson Cook County
- Mattoon Coles County
- Maywood Cook County
- McHenry McHenry County
- Melrose Park Cook County
- Mendota LaSalle County
- Metropolis Massac County
- Midlothian Cook County
- Milan Rock Island County
- Minooka Grundy County
- Mokena Will County
- Moline Rock Island County
- Monee Will County
- Monmouth Warren County
- Montgomery Kendall County
- Monticello Piatt County
- Morris Grundy County
- Morton Tazewell County
- Morton Grove Cook County
- Mount Carmel Wabash County
- Mount Prospect Cook County
- Mount Vernon Jefferson County
- Mount Zion Macon County
- Mundelein Lake County
- Murphysboro Jackson County
N
- Naperville DuPage County
- New Lenox Will County
- Niles Cook County
- Normal McLean County
- Norridge Cook County
- North Aurora Kane County
- North Chicago Lake County
- North Riverside Cook County
- Northbrook Cook County
- Northfield Cook County
- Northlake Cook County
O
- O'Fallon St. Clair County
- Oak Brook DuPage County
- Oak Forest Cook County
- Oak Lawn Cook County
- Oak Park Cook County
- Olney Richland County
- Orland Hills Cook County
- Orland Park Cook County
- Oswego Kendall County
- Ottawa LaSalle County
P
- Palatine Cook County
- Palos Heights Cook County
- Palos Hills Cook County
- Pana Christian County
- Paris Edgar County
- Park City Lake County
- Park Forest Cook County
- Park Ridge Cook County
- Pekin Tazewell County
- Peoria Peoria County
- Peoria Heights Peoria County
- Peru LaSalle County
- Pinckneyville Perry County
- Pingree Grove Kane County
- Plainfield Will County
- Plano Kendall County
- Pontiac Livingston County
- Pontoon Beach Madison County
- Posen Cook County
- Princeton Bureau County
- Prospect Heights Cook County
Q
- Quincy Adams County
R
- Rantoul Champaign County
- Richton Park Cook County
- River Forest Cook County
- River Grove Cook County
- Riverdale Cook County
- Riverside Cook County
- Robinson Crawford County
- Rochelle Ogle County
- Rock Falls Whiteside County
- Rock Island Rock Island County
- Rockford Winnebago County
- Rockton Winnebago County
- Rolling Meadows Cook County
- Romeoville Will County
- Roscoe Winnebago County
- Roselle DuPage County
- Round Lake Lake County
- Round Lake Beach Lake County
- Round Lake Park Lake County
S
- Salem Marion County
- Sandwich DeKalb County
- Sauk Village Cook County
- Savoy Champaign County
- Schaumburg Cook County
- Schiller Park Cook County
- Shiloh St. Clair County
- Shorewood Will County
- Silvis Rock Island County
- Skokie Cook County
- South Barrington Cook County
- South Beloit Winnebago County
- South Elgin Kane County
- South Holland Cook County
- Spring Grove McHenry County
- Spring Valley Bureau County
- Springfield Sangamon County
- St. Charles Kane County
- Steger Will County
- Sterling Whiteside County
- Stickney Cook County
- Streamwood Cook County
- Streator LaSalle County
- Sugar Grove Kane County
- Summit Cook County
- Swansea St. Clair County
- Sycamore DeKalb County
T
- Taylorville Christian County
- Tinley Park Cook County
- Troy Madison County
U
- Urbana Champaign County
V
- Vandalia Fayette County
- Vernon Hills Lake County
- Villa Park DuPage County
- Volo Lake County
W
- Warrenville DuPage County
- Washington Tazewell County
- Waterloo Monroe County
- Wauconda Lake County
- Waukegan Lake County
- West Chicago DuPage County
- West Dundee Kane County
- West Frankfort Franklin County
- Westchester Cook County
- Western Springs Cook County
- Westmont DuPage County
- Wheaton DuPage County
- Wheeling Cook County
- Willow Springs Cook County
- Willowbrook DuPage County
- Wilmette Cook County
- Wilmington Will County
- Winfield DuPage County
- Winnetka Cook County
- Winthrop Harbor Lake County
- Wood Dale DuPage County
- Wood River Madison County
- Woodridge DuPage County
- Woodstock McHenry County
- Worth Cook County
Y
- Yorkville Kendall County
Z
- Zion Lake County
Questions About Renting in Illinois
My town isn't listed. Can I still call?
Yes. 334 Illinois places have their own page because they have published Census and NOAA figures, but we take calls for any address in Illinois. Call (888) 417-6737, answered 24/7. Tell us the units you want; the provider confirms what's available for your site.
What weather matters most for rentals in Illinois?
Freezing nights: 187 of 334 listed places average 120 or more a year at 32°F, so hand-wash stations, deluxe flush tanks and trailers need winterizing or heat in the cold months. (NOAA 1991–2020 normals.)
Does Illinois use federal OSHA or a State Plan for job sites?
Illinois's OSHA-approved State Plan covers only state and local government workers; private-sector employers in Illinois are covered by federal OSHA (osha.gov State Plans, accessed 2026-10-13), so 29 CFR 1926.51 is the toilet rule for private contractors.
What about sites near the Illinois border?
How many porta potties do I need?
For events, the PSAI chart sizes units by crowd and hours; for job sites, OSHA 1926.51 sets the minimum by headcount; and at least 5% of each cluster should be ADA-accessible.

Don't know where to start?
Call now and tell us about your event or job site. We will help you work out the units you need and connect you with a provider that serves your location.
(888) 417-6737Phones answered 24 hours a day, 7 days a week.
