Street sweeping in Pacific Beach

In 2025 the City of San Diego wrote 12,264 street-sweeping tickets in Pacific Beach, worth about $933,274 in fines. Here's where they landed, and when each of those blocks is swept.

Beach apartments, summer sublets and not enough parking. Grand Ave, Felspar St and the streets around them get swept every week, and the city writes tickets on them every week.

12,264sweeping tickets in 2025
$933,274in sweeping fines
Grand Avemost-ticketed street here (1,220 sweeping tickets)
$83.50per sweeping ticket in 2026

Most-ticketed streets

Sweeping tickets written on each street in 2025, and the weekdays most of them were written.

StreetTicketsBusiest ticket days
Grand Ave1,220Tuesday & Thursday
Felspar St577Wednesday & Thursday
Reed Ave539Wednesday & Thursday
Hornblend St536Thursday & Wednesday
Thomas Ave533Wednesday & Thursday
Oliver Ave492Wednesday & Thursday
Diamond St487Wednesday & Thursday
Jewell St399Wednesday & Thursday
Bayard St384Thursday & Wednesday
Chalcedony St378Wednesday & Thursday
Missouri St355Thursday & Wednesday
Emerald St349Wednesday & Thursday

The most-ticketed blocks, and when they're swept

Schedules are the city's own record for each block. Signs on the block are always the final word.

BlockBetweenSweeping schedule2025 tickets
Grand Ave
900–999
Bayard St & Cass St8am–10am · North side: Thursday · South side: Tuesday279
Ingraham St
3800–3999
La Playa Ave & Fortuna Ave7am–10am · East side: 1st Thursday · West side: 1st Wednesday170
Felspar St
800–899
Mission Blvd & Bayard St10am–1pm · South side: 1st Wednesday · North side: 1st Thursday147
Grand Ave
2200–2349
Olney St & Quincy St8am–10am · North side: Thursday · South side: Tuesday126
Grand Ave
1300–1399
Fanuel St & Gresham St8am–10am · North side: Thursday · South side: Tuesday119
Diamond St
1700–1899
Jewell St & Lamont St7am–10am · North side: 1st Thursday · South side: 1st Wednesday116
Hornblend St
900–999
Bayard St & Cass St10am–1pm · North side: 1st Wednesday · South side: 1st Thursday98
Grand Ave
1700–1799
Jewell St & Kendall St8am–10am · North side: Thursday · South side: Tuesday97
Emerald St
600–799
Mission BlvdBoth sides: odd months, 3rd Wednesday94
Felspar St
900–999
Bayard St & Cass St10am–1pm · South side: 1st Wednesday · North side: 1st Thursday93

When the sweeper comes

Sweeping hours on the signs here are usually 7am–10am, 10am–1pm, 3am–6am. Many blocks are swept on different days for each side of the street, so the side you parked on tonight matters.

Sweeping skips city holidays and picks up on the next scheduled day. A ticket is $83.50.

Other tickets on these streets

  • Expired meter6,293
  • Sign violation (time limits, no-parking hours)5,705
  • Red curb2,228
  • Registration tag not displayed1,763
  • Within 20 ft of a crosswalk1,000

2025 tickets on Pacific Beach's swept streets, excluding sweeping.

Or let your phone remember

ParkGuard notices where you parked, looks up that exact block, and warns you before the sweeper comes. It also covers meters, time limits and permit zones. Free for 7 days on iPhone.

Get ParkGuard

Other neighborhoods

Where these numbers come from. The City of San Diego's open parking-citation data for 2025 (data.sandiego.gov), matched by block address to the city's GeoSweep street-sweeping map, which also supplies each block's schedule and planning area. "Pacific Beach" is the city's own community planning area. About 92% of sweeping tickets could be matched to a block; the rest are left out, so real totals are slightly higher. The $83.50 fine is the amount on sweeping tickets written in 2026. ParkGuard isn't affiliated with the City of San Diego. Updated 2026-09-27.