Oceanside, CA
Home MenuStreet Sweeping
Each week, the City’s Street Sweeping program removes more than 50 tons of debris, trash, and substances that would otherwise pollute the environment. Not only does this keep Oceanside’s streets looking their best, it also keeps the storm drain conveyance system free of material that could possibly clog and cause flooding during heavy rains.
Depending on traffic usage, some commercial streets are swept several times a week while residential areas and less impacted roads are swept on a bi-monthly schedule. The street sweeping team is assigned to 40 alternating routes to ensure that approximately 2,400 curb/median miles are swept every month. Since parked vehicles impede the sweeper’s ability to clean the outer edges of the roads, the City posts parking enforcement signs for specific days and times. Please see the STREET SWEEPING ZONE MAP for days/times of enforcement.
In addition to their assigned routes, the street sweeper team often responds to calls to assist Police, Fire, Water, and any other City department that require their services.
FUN FACTS:
- The Street Sweeper’s water tank holds 220 gallons of water and has to be filled three times per day. The water spraying in front of the rotating brooms helps with dust control.
- The Water Quality Control Board mandates street sweeping in coastal communities.
- Used street sweeping brooms are recyclable.
- The rear tires of the sweeper are solid (or “poly-filled”) to protect them from the damaging debris they run over daily.
If you have any questions regarding the street sweeping program, please call (760) 435-4500 or email CustomerCare@oceansideca.org.
2025 Street Sweeping Schedule
| New Year’s Day | Wednesday, January 1st | No sweep or enforcement |
| Martin Luther King Jr. Birthday | Monday, January 20th | No sweep or enforcement |
| Washington’s Birthday/President’s Day | Monday, February 17th | Sweeping occurs with no enforcement |
| Cesar Chavez Day | Monday, March 31st | Sweeping occurs with no enforcement |
| Memorial Day | Monday, May 26th | No sweep or enforcement |
| Juneteenth | Thursday, June 19th | Sweeping occurs with no enforcement |
| Independence Day | Friday, July 4th | No sweep or enforcement |
| Labor Day | Monday, September 1st | No sweep or enforcement |
| Columbus Day | Monday, October 13th | Sweeping occurs with no enforcement |
| Veteran’s Day | Tuesday, November 11th | No sweep or enforcement |
| Thanksgiving | Thursday, November 27th | No sweep or enforcement on both days |
| Day After Thanksgiving | Friday, November 28th | No sweep or enforcement on both days |
| Christmas Day | Thursday, December 25th | No sweep or enforcement |
| New Year’s Day 2026 | Thursday, January 1st, 2026 | No sweep or enforcement |
2026 Street Sweeping Schedule
|
New Year’s Day |
Thursday, January 1 |
No sweep or enforcement |
|
Martin Luther King Jr. Birthday |
Monday, January 19 |
No sweep or enforcement |
|
Washington’s Birthday/President’s Day |
Monday, February 16 |
Sweeping occurs with no enforcement |
|
Cesar Chavez Day |
Tuesday, March 31 |
Sweeping occurs with no enforcement |
|
Memorial Day |
Monday, May 25 |
No sweep or enforcement |
|
Juneteenth |
Friday, June 19 |
Sweeping occurs with no enforcement |
|
Independence Day (Observed) |
Friday, July 3 |
No sweep or enforcement |
|
Labor Day |
Monday, September 7 |
No sweep or enforcement |
|
Columbus Day |
Monday, October 12 |
Sweeping occurs with no enforcement |
|
Veteran’s Day |
Wednesday, November 11 |
No sweep or enforcement |
|
Thanksgiving |
Thursday, November 26 |
No sweep or enforcement on both days |
|
Day After Thanksgiving |
Friday, November 27 |
No sweep or enforcement on both days |
|
Christmas Day |
Friday, December 25 |
No sweep or enforcement |
|
New Year’s Day 2026 |
Friday, January 1, 2027 |
No sweep or enforcement |
