Cream-sided home with a covered oak-door entry, gray stone steps and an established oak beside a curved garden approach.

Downtown Lafayette's Parking Squeeze Sits on a Few Blocks. Ordinance 704 Goes After the All-Day Cars.

"Despite a system-wide surplus, high-demand blocks create the perception of scarcity." That line comes from the executive summary of the city's Downtown Lafayette Parking Study, finalized in April 2026 by Alta Planning + Design. Most people who have circled Lafayette Circle on a Saturday at noon would say the shortage feels real. The study's own numbers say otherwise.

Downtown has 4,879 parking spaces in total, and 3,388 of them sit inside the study area. At the busiest hour, occupancy reached only 52 percent on weekdays and 55 percent on weekends, which left more than 1,100 spaces empty. Not all of those are open to everyone, since the count includes private lots reserved for a business's own customers. Still, the gap between "52 percent full" and "I can't find a spot" is the problem the city set out to fix this fall, and it explains why the fix looks the way it does.

Five lots and a handful of blocks do most of the filling

The study's data report breaks occupancy down block by block, using counts taken on Wednesday, October 2, and Saturday, October 5, 2024, plus some supplemental counts from December 2024. The pressure is concentrated.

Where it fills When What sits nearby with room
Lafayette Circle and Mt. Diablo Blvd in the Downtown Core Weekend midday, above 70 percent Most cross streets north of Mt. Diablo, below 50 percent
Mt. Diablo Blvd near the Lafayette Park Hotel, Second Street, Brown Avenue Weekend midday and evening, above 85 percent Blockfaces outside the core, mostly below 60 percent
Mt. Diablo Blvd between Happy Valley Road and Moraga Road Weekend evening, above 85 percent Most blockfaces, below 50 percent in the evening
Fiesta Lane, Hen House, Diablo Foods and Lafayette Plaza Center lots Weekend midday, above 85 percent Lots in the outer downtown, mostly under 50 percent
3800 Mt. Diablo Blvd lot Weekend midday, above 85 percent Risa Road, right beside it, under 50 percent

The evening hot spots line up with dinner. The report notes that these blocks have "higher concentrations of restaurants that typically generate more parking demand during evenings." The Safeway, Wells Fargo and Walgreens lots had at least 30 percent of their spaces open at the weekend midday peak, but those spaces are for each business's customers.

Price barely moved anyone. Distance did.

Occupancy at metered and unmetered spaces differed by less than three percent. The report says the spaces closest to popular shopping and dining "always have higher occupancy than cross streets such as Happy Valley Road, Oak Hill Road, and Moraga Road," regardless of cost.

Then there's the question of who is parked in those close-in spaces all day. The executive summary found that limited long-term employee parking "pushes workers into short-term customer spaces, reducing turnover and straining businesses," and that many private lots showed long parking durations, a sign of informal employee use. Of the 12 core issues the study lists, insufficient employee parking comes first.

Put those together and the logic of the city's response follows. Raising prices on the busy blocks wouldn't do much if price barely changes where people park. A cheap, all-day option a short walk away gives the all-day parkers somewhere to go, and that frees up the spaces near Lafayette Circle for someone stopping in for lunch.

Two city lots that sat almost empty

The city already owned that short walk away. It just wasn't being used.

The lot at 3299 Mt. Diablo Blvd, next to Ace Hardware and east of Carol Lane, has 16 metered spaces with a three-hour limit. The 2024 study data showed its weekday midday peak occupancy at 0 percent. A three-hour cap does little for someone working an eight-hour shift.

The Gazebo lot at 3429 Mt. Diablo Blvd has 37 unmetered spaces, and 24 of them are leased to three businesses for weekday daytime use. According to the August 10, 2026 staff report, the signs on site read "Private Leased Parking – Violators Will Be Cited" during weekday daytime hours, with a separate sign for "Public Parking – Evenings and Weekends." The report points out that the lot works as a restricted facility at peak times even though it's publicly owned and 13 of its spaces aren't leased. Ending those leases is not a new idea. The council directed staff toward it back in 2014 and approved terminating private leases in city lots in 2016.

What Ordinance 704 sets up

The City Council introduced Ordinance 704 on September 14 and adopted it on September 28, as Lamorinda Weekly reported on October 14. The Sept. 28 action agenda records the adoption vote as 4-0-1. It adds the Ace and Gazebo lots as meter zones, extends the Oak Hill Road meters from the east side only to both sides between Mt. Diablo Boulevard and Deer Hill Road, and creates a graduated rate at five locations.

Time parked Ace lot, Gazebo lot, Happy Valley Rd, Oak Hill Rd, Dolores Dr
Up to 1 hour $2
Up to 2 hours $4
Up to 3 hours $4.50
4 hours or more $5
Daily maximum $5

For comparison, the ordinance text sets every other city meter at $2 an hour, with a $1 minimum at meters that take credit cards. An all-day stay at the new rate costs $5, about what two and a half hours costs on a standard meter. That price is built for the long-stay parker.

The spaces are not reserved for employees. Lamorinda Weekly reported that they stay open to customers, visitors and the general public, and aren't set aside for any single business or property.

The companion measure, Resolution 2026-51, sets the hours.

  • Ace and Gazebo lots: metered Monday through Friday, 9 a.m. to 6 p.m. Free on evenings and weekends.
  • Dolores Drive, Happy Valley Road and Oak Hill Road: metered Monday through Saturday, 9 a.m. to 6 p.m. Free on evenings and Sundays.
  • Unmetered two-hour spaces on Happy Valley Road: unchanged.

The weekend difference is easy to miss. On a Saturday, the two lots are free and the three streets are metered.

One block is losing parking altogether. Caltrans required the city to remove on-street parking on First Street between Mt. Diablo Boulevard and Deer Hill Road, and the ordinance drops that stretch from the meter zones.

Through December, the Gazebo signs still say private

Adopting the ordinance did not flip a switch. The September 14 staff report says meters, payment systems and signs will need to be changed once the ordinance takes effect. The city has not posted a rollout date.

The Gazebo lot has a firmer date. The leases there have run month to month since 2014, and staff recommended ending them on December 31, 2026. The City Attorney agreed the leases can be terminated on 60 days' notice. The August staff report says the Gazebo lot's operations won't change before January 2027. The likely order of events:

  1. Now through December 31: the Gazebo lot keeps its leased weekday daytime spaces and its current signs. The Ace lot and the three streets change whenever the new meters and signs go in.
  2. December 31, 2026: the Gazebo leases end.
  3. January 2027 at the earliest: the Gazebo lot switches to graduated weekday metering, with free evenings and weekends.

City staff will also track parking use after the changes go in to see how they affect downtown. The study's longer-term recommendations go further. They include a 2–3 hour baseline time limit across downtown, one parking brand for signs and maps, a redesigned parking website and coordinated wayfinding. Inconsistent signs are one of the study's own complaints, so read the posted sign at any space, especially this winter while old and new rules overlap.

Parking for the tree lighting on December 4

The Lafayette Chamber's free "It's a Wonderful Life in Lafayette" celebration runs Friday, December 4, from 4 to 6 p.m. at Lafayette Plaza, 3530 Plaza Way. It includes the official tree lighting, Santa, train rides and live entertainment. The Chamber's listing doesn't give a separate time for the lighting itself.

That Friday afternoon falls inside the weekday 9-to-6 meter window, and the Gazebo lot will still be running under its leased-parking signs. The Lafayette Plaza Center lot was one of the four lots the study found nearly full at the weekend midday peak. The study also found that cross streets north of Mt. Diablo stayed below 50 percent even when the core was busy. A space a block or two up one of those streets is more likely to be open than one on Plaza Way. Current city meter hours and rules are on the City of Lafayette parking page.

The rates and hours here come from the adopted ordinance and resolution. This is general information, so check the posted signs and the city's own pages before you count on a particular space or rate.

At Jeff Snell, we keep track of how changes like this one shape everyday life downtown, from the blocks that fill up at dinner to the lots that sit empty. If you own near downtown Lafayette and wonder how changes on your block might affect what your home is worth, ask us for a free home valuation or set up a local market consultation with Lynda and Jeff.

Work With Us

We pride ourselves on informing and educating our clients in order to make better real estate decisions. Contact us today to find out how we can be of assistance to you!