Street sweeping in Mid-City: City Heights, Normal Heights & Kensington

In 2025 the City of San Diego wrote 15,445 street-sweeping tickets in Mid-City: City Heights, Normal Heights & Kensington, worth about $1,176,922 in fines. Here's where they landed, and when each of those blocks is swept.

City Heights, Normal Heights and Kensington share one planning area in the city's sweeping records. Long residential streets, lots of apartments, and sweeping signs on most of the busy ones.

15,445sweeping tickets in 2025
$1,176,922in sweeping fines
Orange Avemost-ticketed street here (1,277 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
Orange Ave1,277Thursday & Monday
El Cajon Blvd955Monday & Thursday
Meade Ave886Thursday & Monday
35th St753Monday & Wednesday
33rd St671Monday & Wednesday
Van Dyke Ave668Monday & Tuesday
36th St620Monday & Tuesday
43rd St587Monday & Tuesday
Wightman St577Thursday & Monday
Marlborough Ave528Monday & Tuesday
Wilson Ave491Monday & Tuesday
Swift Ave443Monday & Tuesday

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
Pentecost Way
1600–1799
Federal BlvdWest side: 2nd & 4th Monday (12am-3am) · East side: 1st & 3rd Monday (12am-3am)192
Orange Ave
5200–5369
52nd St & 54th St Sb On Ra8am–11am · North side: Monday · South side: Thursday179
Highland Ave
4300–4499
El Cajon Blvd & Monroe Ave(10am - 1pm) WS · 3rd Monday (7am - 10am) ES · 3rd Monday166
Marlborough Ave
4000–4099
University Ave & Polk Ave10am–1pm · West side: 2nd & 4th Monday · East side: 2nd & 4th Tuesday154
Van Dyke Ave
4200–4299
Orange Ave & El Cajon Blvd10am–1pm · West side: 2nd & 4th Monday · East side: 2nd & 4th Tuesday149
Van Dyke Ave
4000–4099
University Ave & Polk Ave10am–1pm · West side: 2nd & 4th Monday · East side: 2nd & 4th Tuesday144
42nd St
4000–4099
University Ave & Polk Ave10am–1pm · West side: 2nd & 4th Tuesday · East side: 2nd & 4th Monday139
36th St
4000–4099
University Ave & Polk Ave10am–1pm · West side: 2nd & 4th Tuesday · East side: 2nd & 4th Monday138
35th St
3700–3799
Landis St & Wightman St7am–10am · West side: 2nd & 4th Tuesday · East side: 2nd & 4th Monday138
33rd St
3900–3999
University Ave & Lincoln Ave10am–1pm · West side: 2nd & 4th Tuesday · East side: 2nd & 4th Monday135

When the sweeper comes

Sweeping hours on the signs here are usually 10am–1pm, 8am–11am, 2am–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

  • Within 20 ft of a crosswalk5,839
  • Red curb4,344
  • Registration tag not displayed4,308
  • Sign violation (time limits, no-parking hours)4,304
  • Parked in an alley2,971

2025 tickets on Mid-City: City Heights, Normal Heights & Kensington'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. "Mid-City: City Heights, Normal Heights & Kensington" 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.