Street Sweeping

Regular street sweeping not only makes our streets look clean, but also removes pollutants and organic materials before they enter into the storm drain system, which flows directly into our streams. 

All residential streets are swept at least once a month, while all major streets are swept at least twice a month. Please note that streets within gated neighborhoods are privately owned and therefore not maintained by the City of Roseville.

Sweeping routes are formulated with the consideration of many factors. Our crews have worked with the Solid Waste Division to coordinate our routes so as not to conflict with your weekly refuse or green waste pickup. 

If you notice an area of concern, please report it by calling (916) 774-5790.

View the sweeping schedule for your street:
Follow the instructions below or view a larger map which also provides additional functionality:
  1. Enter your address into the search box on the map below, and hit "enter"
  2. Click on the colored area of your street
  3. In the new window that opens, click on the schedule image to view your sweeping calendar



Street Spills

Public Works will clean up spills in the roadway that may cause a hazard or have the potential to enter our storm drain system. 

Call us at (916) 774-5790 to report a hazardous spill during normal business hours.  After hours, contact the Police Department dispatch at (916) 774-5000.

Weed Removal

Clear vision at intersections is important. Call us at (916) 774-5790 to report weeds, shrubs or trees obstructing visibility. We will inspect the vision problem to determine if it is within the public right-of-way or on private property, and address the issue.