You're Mad About $4 to Park at the Beach. Let's Talk About the $1.27 Billion You're Not Paying.
How this was made
This spring, the Chicago Park District installed automated parking gates at ten lakefront beach lots. The system — called Metropolis Vision — uses cameras and lift-arm gates to read your license plate when you pull in. After a 15-minute grace period, you're on the clock: $4.07 to $23.39 depending on how long you stay, maxing out at $24 for nine-plus hours. The Park District projects the system will generate $9.4 million this year, up from $8.9 million in 2025 and $7.5 million in 2024.
Then Memorial Day weekend arrived. Beaches packed. Some of the new gates weren't working properly. Lines backed up. And in a scene that has actually played out every summer for years — but felt freshly outrageous this time — Chicago police closed several Lake Shore Drive exit ramps as the lots filled up, leaving drivers circling or rerouted entirely.
The complaints were immediate and loud. Gates at public parks. Fees to sit in your car and look at the lake. Broken technology on the busiest beach day of the year. People are boiling, as one headline put it.
Some of that frustration is fair. Gate malfunctions on Memorial Day weekend are a legitimate operational failure. But a lot of what's driving the outrage is something else: the assumption that parking at a public lakefront lot is a right, that it should be free, and that charging for it is an act of hostility toward ordinary Chicagoans. That assumption deserves a harder look.
Because while everyone's focused on $4 an hour at Montrose Beach, nobody's talking about the much larger number: the roughly $1.27 billion annual gap between what Chicago spends on car infrastructure and what drivers actually pay back. That's the real subsidy. That's what's been running quietly in the background for decades, funded by everyone — drivers and non-drivers alike — through property taxes, sales taxes, and borrowed money.
What the Park District Is Actually Doing
The Park District's 2026 budget is $637 million. Parking fees across all district lots are expected to bring in $9.4 million — about 1.5% of that total. Critically, the money stays with the Park District and goes directly to parks and programming. This is not a privatization play. The automated gates replaced an inconsistent, honor-system enforcement setup that was leaving real revenue on the table.
Unlike the parking meter deal — where Chicago Parking Meters LLC has collected nearly $2 billion from drivers while the city gets nothing — the lakefront gates are a public institution collecting money for public use. The anger is understandable. It's also aimed at entirely the wrong thing.
The complaints break down into two categories. The first is legitimate: the gates did malfunction over Memorial Day weekend, which is exactly when you need them to work. Concerns that physical barriers create a psychological deterrent to public space are real. The system disadvantages people without smartphones or credit cards. And lower-income families who drive to the beach because they don't live within walking or biking distance of the lakefront are being hit harder than those who do. But the equitable answer to that problem is not free parking — it's transit service that actually gets people to the lakefront without a car. Subsidizing car storage is not a poverty program. It's a policy that benefits whoever already owns a car, parked wherever they like, for as long as they want.
The second category — "how dare they charge me anything to park my car at a public beach" — is where the math gets interesting. If you want to talk about who's subsidizing whom in Chicago's transportation system, the parking fees at Montrose Beach are not where you start. They're not even on the same scale.
The Subsidy You're Not Seeing
We ran this full analysis in March. If you want the complete breakdown, read the whole piece. Here's the short version.
Chicago's 2025 budget allocates roughly $2.95 billion to the three departments that are primarily or substantially oriented around cars and roads: the Chicago Department of Transportation ($2.04B), the Department of Streets and Sanitation ($352.9M), and the Department of Fleet and Facility Management ($557.4M). That covers road building and repair, bridge rehabilitation, street cleaning, pothole patching, snow removal, and all the city vehicles required to do any of it.
On the revenue side, adding up every car-related stream in the City of Chicago Budget Ordinance Revenue dataset — vehicle stickers ($128.8M), parking tax ($142.8M), state motor fuel tax share ($116M), local gas and vehicle fuel taxes ($172.3M), municipal parking ($14.2M), fines and penalties ($347.9M), and everything else — gets you to roughly $1.68 billion. And that's the most generous possible accounting: it includes all enforcement fines (not exclusively traffic-related) and the ground transportation tax (which covers Uber and Lyft, not just personal vehicles).
The gap: at least $1.27 billion a year, covered by everyone — people who drive, people who don't, people who can't afford a car, people who take the bus. Every Chicago property owner and taxpayer is helping fund a road system that primarily benefits people who drive on it.
The $9.4 million the Park District expects to collect from lakefront beach parking this year is less than 0.7% of that annual subsidy. It is, in the most literal sense, a rounding error.
The Meter Deal Makes This Worse
There's one more layer the lakefront gate complaints conveniently skip over.
In 2008, Mayor Richard M. Daley signed a 75-year lease on Chicago's roughly 36,000 street parking meters to Chicago Parking Meters LLC — a Morgan Stanley-led investment consortium — for $1.15 billion upfront. The city burned through that money within a few years plugging budget holes. CPM has been collecting meter revenue ever since. By the end of 2024, CPM had generated $1.97 billion from the meters. The deal runs to 2083. Most of us will not live to see it expire.
The contract is so one-sided that any city action that reduces parking meter utilization — a new bike lane, a bus rapid transit corridor, a street closure for a festival — triggers a potential compensation payment to CPM. The city settled three CPM claims in May 2025 for $15.5 million in cash plus $7.2 million in legal fees, stemming largely from pandemic-era decisions. There are still approximately 60 years left on the deal.
So: the city gave away its on-street meter revenue for generations. It spends $1.27 billion more on car infrastructure than it collects from drivers. And the loudest complaints this month are about a Park District lot charging $4 an hour — money that, again, stays with the public institution that built and maintains the beach.
The meter deal is currently in flux: the ownership group is selling to a New York firm called Stonepeak Partners, and City Council has to approve the transfer. That's a narrow window of leverage the city hasn't had since 2008. But that's a separate argument for a separate day.
What "Public Space" Actually Costs
The most common version of the lakefront complaint is that parking lots are public space and shouldn't be monetized. It's worth taking seriously, because "public space" cuts both ways.
A parking lot is public space devoted almost entirely to the private storage of individual vehicles. The asphalt has to be maintained. The lots require lighting, striping, drainage, and snow removal. The surrounding roads — the ones you drove on to get there, the ones that backed up on Lake Shore Drive over Memorial Day — require constant investment just to stay functional. All of that is paid for by everyone, whether or not they showed up in a car.
The lakefront itself — the beaches, the trails, the green space, the 26 miles of shoreline — is, in a real sense, subsidized by people who don't park there. The Park District charges nothing to walk to the beach, nothing to use the bike path, nothing to sit on the grass. The only thing it's now charging for is a specific, car-centric use of a specific portion of that space. That's not privatization. That's basic cost recovery.
The equity argument — that some residents depend on driving to access the lakefront because transit service to their neighborhood is inadequate — is a genuine one, and deserves a real policy response. But that response isn't free parking. It's better transit. And better transit requires money that keeps not materializing, in part because the budget conversation starts and ends with what the city owes to roads and drivers before anything else gets a look.
The Number That Doesn't Make Headlines
$9.4 million: the Park District's projected parking revenue from ten beach lots in 2026. You've heard about this number. People are upset about it. Lake Shore Drive exit ramps were closed over it.
$1.27 billion: the annual gap between what Chicago spends on car infrastructure and what drivers pay back through taxes, fees, and fines. You probably haven't heard about this number. Nobody's boiling about it.
That asymmetry is the whole ballgame. When a government agency tries to recover a small fraction of the true cost of car use from the people using it, it's an outrage. When the same government spends over a billion dollars a year subsidizing those same people through roads, signals, snow plowing, and borrowing — that's just the budget. Nobody closes Lake Shore Drive over that.
The $4 parking fee at the beach isn't the problem. It might be the first honest price signal drivers in this city have received in a very long time.
This piece was researched and drafted with AI assistance and edited by the ward51 team. Revenue data is from the City of Chicago Budget Ordinance – Revenue dataset on the Chicago Data Portal. Spending figures reference the 2025 Budget Ordinance via the BGA's CDOT budget snapshot. For the full car subsidy analysis, see: Who Pays for Chicago's Streets?