Solid Waste - Environmental Services

Press Enter to show all options, press Tab go to next option

 Gilbert provides same day collection service for residential trash and recycle containers. Both containers are serviced once a week, on the same day.

 View Pick Up Schedules

Holidays DO NOT affect pick up schedules.

Another Christmas season has come to an end. With the decorations packed away till next year if you still have your Christmas tree you may be asking “what should I do with my tree?”

A big thanks to all of our residents that dropped their Christmas trees off at one of our tree-cycling locations. These trees were diverted from the landfill and composted which benefits our environment. If you missed this opportunity to tree-cycle, you can place your tree out for bulk collection. Unfortunately all trees collected through our bulk trash program will be landfilled.

As a reminder, bulk items must be placed out between Saturday and Monday at 5 AM prior to the start of your collection week.  Pick up may occur any day during that week. Please check Bulk Schedule  to verify your week.

Due to shape and size we cannot collect trees inside our black trash containers.



Want to haul it yourself?

There are two designated transfer stations available for Gilbert residents to dispose of one load of waste once every 30 days at no cost.

Requirements to utilize this program include:

  • You must be a Gilbert resident with a valid photo I.D. and a copy of your most recent Town of Gilbert utility bill, delinquent bills will not be accepted.
  • Load must not exceed one ton. Loads up to one ton are free, however if it exceeds one ton you will be charged for the tonnage of the entire load.
  • Items must be loaded into a vehicle no larger than a one ton pick-up truck, and not in a trailer. You will be charged for the tonnage of the entire load for items in a trailer.
  • Load cannot contain any Household Hazardous Waste (HHW).
  • No appliances.

Transfer Station Locations:

San Tan Transfer Station 
4040 S. 80th Street, Mesa, AZ 85212
Hours: Monday-Friday 7:00 AM-3:30 PM; Saturday 7:00 AM-11:30 AM

Mesa Transfer Station 
6711 S. Mountain Road, Mesa, AZ 85212
Hours: Monday-Friday 6:00 AM-4:00 PM; Saturday 6:00 AM-11:30 AM