• hall-icon Municipal Center 801-774-1000
  • Untitled_design__8_-removebg-preview Municipal Center Hours Monday - Thursday 8:00 a.m. to 5:00 p.m.  Friday 8:00 a.m. to Noon
  • swim-icon Aquatic Center 801-774-8590
  • phone-icon Non-Emergency Dispatch 801-395-8221
  • water-icon Water Outage 801-774-1000
  • Notified-removebg-preview Privacy Notice
  • Admin_for_web-removebg-preview City Manager: Matt Andrews,    Assistant City Manager: Brody Flint,    City Recorder: Brittany Fowers,    City Attorney: Matt Wilson
  • 2023 Road Projects
    To view ongoing road projects projected for 2023, click here.

    Dumpsters at Public Works
    • Dumpsters will be available April 15, 2024 through April 27, 2023  * Closed Sundays
      Monday - Friday 6:30 a.m. - 5:00 p.m.
      Saturday 8:00 a.m. - 3 p.m.


    1. Residents must sign in and produce proof of residency. Dumpsters are for Roy City residents use only. No business or commercial contractors are to use this service. Violators will be cited and prosecuted!

    2. Toxic, hazardous or flammable materials should not be placed in dumpsters. No tires or batteries, etc.

    3. No concrete, bricks or rocks will be accepted.

    Metal & Glass Dumpsters Are Available Year-Round During Business Hours.

    Elderly & Disabled Special Arrangements
    Special arrangements can be made for elderly or disabled persons.

    For More Information
    For more information on the Dumpsters at Public Works, please call 801-774-1090.

    Hazardous Waste Disposal
    For more information on the disposal of hazardous waste, contact Weber County Solid Waste at 801-399-8358.

    RV Black and Grey Water Disposal 
    Five (5) monitored RV dump stations are available for your convenience in front of the Public Works Administration building at 2626 W 5525 S in Roy. These stations are open any time that you need to use them. You will need bring your own water hose to help clean out your tank. Please take care of these stations and clean them up after you use them. Please contact Public Works at 801-774-1090 for questions.