Lafayette paid for a full count of its downtown parking, and the result surprises anyone who has circled Mt. Diablo Boulevard on a December evening. Downtown has 4,879 parking spaces. At the busiest observed hours, more than 1,100 of them sat empty. The city's answer is Ordinance 704, adopted on Sept. 28. It turns two city-owned lots into paid, all-day parking.
This holiday season sits between the old system and the new one. The Gazebo lot at 3429 Mt. Diablo Blvd. runs under its old private lease arrangement until Dec. 31, so the Chamber's tree lighting, the December dinners and the gift errands all happen under the rules that made downtown feel full in the first place.
The spaces were counted, and many were empty
The city's 2026 Downtown Parking Management Study, finalized in April 2026, used 2024 counts. Peak occupancy across downtown reached 52 percent on weekdays and 55 percent on weekends. The study measured that against an 85 percent "effective capacity" benchmark and found downtown overparked by 35 to 38 percent.
The Downtown Core fills more than downtown as a whole, peaking at two-thirds full on weekends:
| Area, 2024 counts | Total spaces | Occupied at peak | Peak occupancy | Empty at peak |
|---|---|---|---|---|
| All of downtown | 4,879 | n/a | 52% weekday, 55% weekend | more than 1,100 |
| Downtown Core, weekday | 1,855 | 1,031 | 56% | 824 |
| Downtown Core, weekend | 1,855 | 1,252 | 67% | 603 |
So even at its busiest, on a weekend, the Downtown Core had about 600 open spaces. The last column is simple subtraction from the study's own figures.
Why a half-empty downtown feels full
The study says it plainly. High-demand blocks "create the perception of scarcity" because ownership is split between public and private lots, signs and time limits vary from lot to lot, wayfinding is poor, public and private lots are hard to tell apart, and no single structure manages the system. It also found that downtown has too little long-term parking for workers. That pushes employees into short-term customer spaces, and many private lots showed long stays that point to informal employee parking.
The Gazebo lot shows every one of those problems in a single property. The city owns it, and it has 37 spaces with no meters. Twenty-four of those spaces are leased to three businesses for weekday daytime use. The other 13 aren't leased, but the signs don't make that obvious. One sign at the lot reads "Private Leased Parking – Violators Will Be Cited" for weekday daytime hours. A second reads "Public Parking – Evenings and Weekends." The city's June staff report says this signage makes the lot work as "a restricted facility during peak daytime periods, despite being a publicly owned parking resource."
This plan didn't start this year. The City Council told its Parking Ordinance Committee to work out a way to end private leases on public lots, the Gazebo lot included, back on Sept. 22, 2014. In May 2016 the council approved recommendations to end those leases. The June 2026 staff report calls the current plan a continuation of that "longstanding policy direction."
The Gazebo lot's final extension runs through Dec. 31
The council approved "one final six-month extension" of the Gazebo lot leases. After that, the leases end and the lot becomes longer-term paid public parking. The staff report says changes at the Gazebo lot "would not occur before January 2027." The August staff report lists the lot as available for employee parking only "following expiration of the final lease extension on December 31, 2026."
So for all of November and December, the Gazebo lot keeps its two signs and its split between weekday leases and public evenings and weekends.
What Ordinance 704 sets up for 2027
Lamorinda Weekly reported that the ordinance adds the Ace lot at 3299 Mt. Diablo Blvd. and the Gazebo lot as metered zones. It also extends the Oak Hill Road meter zone to both sides of the street between Mt. Diablo Boulevard and Deer Hill Road. Before, only the east side was metered. The paper reported the same graduated rate for five locations, which are Happy Valley Road, Oak Hill Road, Dolores Drive, the Gazebo lot and the Ace lot:
- $2 for up to one hour
- $4 for up to two hours
- $4.50 for up to three hours
- $5 for four hours or more, which is also the daily maximum
The rates make the first hours the most expensive and cap the rest of the day at $5. That fits the study's goal of giving workers a place to park all day, away from customer spaces. The study states that short-term parking in the Downtown Core "will be preserved for customers and visitors." The spaces stay open to everyone, and none are reserved for a particular business or employer.
Enforcement hours under Resolution 2026-51, as Lamorinda Weekly reported them:
| Location | Metered | Free |
|---|---|---|
| Ace lot and Gazebo lot | Monday to Friday, 9 a.m. to 6 p.m. | Evenings and weekends |
| Dolores Drive, Happy Valley Road, Oak Hill Road | Monday to Saturday, 9 a.m. to 6 p.m. | Evenings and Sundays |
The existing unmetered two-hour spaces on Happy Valley Road stay as they are. On First Street between Mt. Diablo Boulevard and Deer Hill Road, on-street parking has been removed because Caltrans required it, and the ordinance drops that block from the meter zones. This is general information drawn from city documents and local reporting, not legal advice. The adopted ordinance and the signs at each space are what actually apply.
The Ace lot can switch first, and BART has opened its South Lot
The Ace lot, next to Ace Hardware and east of Carol Lane, has 16 metered spaces with a three-hour limit. In the 2024 counts its peak occupancy at midday on weekdays was 0 percent. The city says it can convert this lot sooner than the Gazebo lot, once meters are reprogrammed and signs are updated. When Lamorinda Weekly reported on the ordinance on Oct. 14, staff were still arranging those changes and had not given a start date. So the Ace lot could switch to the new rates at any point this season, and the signs at the lot will show which rules apply.
The other change is on the west side of downtown. The city's August staff report says BART has opened parking in the Lafayette Station South Lot to downtown visitors and employees while space remains. Reserved parking can be bought before 10 a.m., and daily-fee parking is available after 10 a.m., through BART's existing parking program. BART says it will watch demand and give advance notice before making the South Lot commuter-only again. The report describes the new setup by area: the BART South Lot on the west side, the Gazebo lot in the center after Dec. 31, and the Ace lot on the east side.
The tree lighting moved from Sunday to Friday
The schedule change makes the parking question matter more this year. The Lafayette Chamber's It's a Wonderful Life in Lafayette celebration is set for Friday, Dec. 4, from 4 to 6 p.m., with Santa, free train rides on the Lafayette Express, the official tree lighting, live music, crafts and holiday treats. The Chamber suggests arriving early for Santa's arrival and staying downtown for dinner. The 2025 celebration was on Sunday, Dec. 7. On a Sunday, the Gazebo lot's public weekend sign applied all day. A 4 p.m. start on a Friday falls within weekday hours, so the sign that applies at the Gazebo lot depends on the time of arrival. The event is at Lafayette Plaza, 3530 Plaza Way. The Chamber thanked East Bay Nursery for the 2025 tree and Sideboard for the free hot chocolate.
Several other dates this season fall inside or near the metered hours:
- Tuesday, Nov. 17, 7 to 8:30 a.m. The Chamber's Community Thanksgiving Breakfast at the Lafayette Veterans Memorial Center, 3780 Mt. Diablo Blvd., ends before 9 a.m., when meters start.
- Friday, Dec. 4, 4 to 6 p.m. The tree lighting, which ends at 6 p.m., the same time weekday enforcement ends.
- Wednesday, Dec. 9, 5 to 7 p.m. The Chamber's Holiday Mixer and Vendor Fair at St. Perpetua Church's Great Hall, 3454 Hamlin Road, with holiday vendors. Entry is free for Chamber members and friends and $10 for nonmember guests.
The businesses along the boulevard
December dinner and shopping trips downtown head to a Mt. Diablo Boulevard that has changed this year. Western Flyer Brewing, run by Katie and Logan Jager, opened at 3660 Mt. Diablo Blvd., and the Chamber held its ribbon cutting on April 9, 2026. All Ages Recreation Downtown, a nonprofit, opened its Den at 3561-A Mt. Diablo Blvd. with a celebration on March 10. Lamorinda Weekly reported that Wine Thieves at 3401 Mt. Diablo Blvd. passed in May from founder Jim Meyers to Dan and Gennie Gorback, who are keeping its current price points. A few doors west, the 3377 Mt. Diablo Blvd. storefront will look different this holiday season. Hank & Frank Bicycles closed there on Aug. 31 after more than a century, following the sale of its building, according to Lamorinda Weekly.
These businesses are what the parking plan is meant to support. Moving employees into lots that cap at $5 a day is supposed to free curbside spaces for customers. Staff have said they will track parking use once the changes take effect and judge how well they work. Those numbers will start coming in after January, once the Gazebo leases have ended.
When downtown parking rules change, the questions don't stop with residents. Owners of Lafayette rentals and commercial space start asking how access and convenience affect what a property is worth. If you own near Mt. Diablo Boulevard and want to see how downtown changes like these play into your home's value, Tim & Julie Steffen are happy to go through it with you. Start with your instant home valuation.