How Alberta Restaurants Handle No-Shows

A $10 deposit per person on weekend reservations. That's what Edmonton's RGE RD started charging, and it almost eliminated no-shows overnight. No new law required. No provincial mandate. Just a restaurant that got tired of watching empty tables eat into a Saturday night.
Alberta doesn't have a no-show law. Quebec does, capping fees at $10 per person since July 2025. But in Alberta, the rules are simpler: there aren't any specific ones. The province's Consumer Protection Act covers general unfair business practices, and common contract law applies. Beyond that, restaurants are on their own.
And honestly? Some of the most interesting solutions in Canada are coming out of that regulatory vacuum.
What Alberta restaurants are actually doing
Calgary and Edmonton's fine dining scenes started experimenting with no-show fees well before Quebec passed its law. The approaches vary, but the pattern is clear: restaurants that ask for commitment upfront see their no-show rates collapse.
Edmonton's early movers: Corso 32, Uccellino, and Bar Bricco require 24 hours' notice for groups of eight or more. Miss that window and it's $75 per empty seat. Pampa Brazilian Steakhouse, which operates in Edmonton, Calgary, and Red Deer, charges deposits for groups of 15 or more.
The deposit model: RGE RD's $10-per-person deposit on weekend online bookings is the clearest case study. The restaurant reported that no-shows dropped to nearly zero after implementing it. When one Calgary restaurant temporarily removed its fee for a month, the no-show rate jumped from under 1% back to around 5%.
The card-on-file approach: Several Calgary fine dining spots now hold a credit card at booking without charging anything upfront. The card only gets charged if you don't show up and don't cancel within the window. OpenTable data shows guests who book with a card hold are 16% less likely to no-show and 15% less likely to cancel late.
Better guest experience. Bigger nights. $299. Once.
Why there's no Alberta no-show law (and why that's fine)
Quebec's no-show legislation grew out of a specific problem. Quebec's consumer protection framework previously made it illegal for restaurants to charge cancellation fees, which left operators with no tools at all. The $10 law was a correction, not an innovation.
Alberta never had that restriction. Restaurants here have always been free to set their own cancellation and no-show policies, as long as they're transparent about it. That means the industry self-regulates, and the results are actually more varied and often more effective than a flat $10 cap.
Consider the range: a $10 deposit at one restaurant, $75 per seat at another, a simple card hold at a third. Each approach matches its clientele and price point. A 30-seat tasting menu spot in Kensington has different needs than a 150-seat steakhouse on Stephen Avenue. Alberta's unregulated approach lets each restaurant find its fit.
The Alberta Consumer Bill of Rights still applies. Restaurants must clearly disclose any fees or penalties before taking a reservation. Surprising a guest with a charge they didn't agree to would violate basic consumer protection principles. Transparency is the whole game.
The numbers behind the problem
No-shows aren't a minor annoyance. They're a financial hit that lands hardest on the restaurants least equipped to absorb it.
The Association Restauration Québec estimates no-shows cost the average restaurant about $49,000 per year, with independents closer to $43,000. That figure comes from Quebec data, but the math translates. A 40-seat restaurant in Calgary running one evening service with a 15% no-show rate is losing roughly four tables per night. At $80 average spend per cover, that's $320 a night, $2,240 a week, and over $116,000 a year.
Alberta's restaurant industry pulled in record receipts in 2025, with year-to-date revenue up 5.6% through the first nine months. But margins remain thin. Nationally, 44% of surveyed restaurants reported they weren't profitable in late 2025, and four in ten independents said they'd have to close within six months if conditions didn't improve. Restaurant bankruptcies across Canada rose 30% in 2024.
In that context, losing even a few tables per service to no-shows isn't something you shrug off. It's the difference between making rent and not.
What Canadians actually think about no-show fees
A Research Co. poll from August 2024 found Canadians are split: 44% say no-show fees are justified, 48% say they're not. That's close to even, but the numbers shift when you look at who's actually booking.
Younger diners (18-34) and frequent restaurant-goers tend to accept fees more readily. They're used to card-on-file from hotels, concerts, and other reservations. For them, providing a card at booking feels normal, not punitive.
The operators who handle this well aren't framing it as a penalty. They're framing it as a commitment, the same way a hotel holds your card for a room. You're not paying anything extra. You're just confirming you'll actually be there. That framing matters. As one restaurant operator put it on Reddit: the only people who drop off because of a card hold are the ones who would have been no-shows anyway.
What works: lessons from Alberta operators
After watching how Calgary and Edmonton restaurants have handled this for years, a few patterns emerge.
Start with groups. Most Alberta restaurants began their no-show policies with large parties (8+ or 15+), where the financial impact of a no-show is biggest. This is the lowest-friction entry point because guests understand that holding a table for ten people is a bigger ask.
Match the deposit to the price point. RGE RD's $10 per person works for a mid-to-upper dining experience. Corso 32's $75 per seat makes sense for fine dining where a single cover might run $150+. A casual bistro might just hold a card without a specific dollar amount. The deposit should feel proportional, not punitive.
Communicate early and often. The restaurants that avoid backlash are the ones that explain the policy clearly at booking, send a reminder 24 hours before, and make cancellation easy. When cancelling takes 30 seconds and you get your deposit back instantly, people don't feel trapped.
Consider the gift card play. Here's what most operators haven't tried yet: instead of charging a flat fee when someone no-shows, convert it to a gift card. The restaurant keeps the revenue, and the guest has a reason to come back. It turns a negative experience into a future visit. That's the approach we think makes the most sense for independents looking to protect their revenue without alienating their community.
How Alberta compares to other provinces
Alberta sits in the middle of the Canadian no-show spectrum. Quebec is the only province with explicit legislation, capping fees at $10. Ontario has no law and no industry standard, leaving operators to figure it out themselves. BC has a similar voluntary approach to Alberta, with Vancouver fine dining leading the charge on card-on-file policies.
What makes Alberta's approach worth watching is the combination of a strong restaurant economy, a culture of independence, and operators who aren't afraid to set terms. Calgary alone had 14 restaurants on OpenTable's Canada top 100 list for 2025. These aren't places that wait around for a government mandate.
The question isn't whether Alberta will get a no-show law. It's whether the rest of Canada will learn from what Alberta operators have already figured out on their own.
Curious what no-shows are actually costing your restaurant? Try the No-Show Cost Calculator to run the numbers for your specific situation. It takes about two minutes, and the results tend to be eye-opening.
Sources: CTV News, Calgary Herald, CBC Edmonton, Research Co., ATB Financial, Restaurants Canada, OpenTable.
Frequently Asked Questions
Does Alberta have a no-show law for restaurants?
No. Alberta has no specific legislation governing restaurant no-show or cancellation fees. Quebec is the only Canadian province with explicit rules, capping fees at $10 per person since July 2025. Alberta restaurants are free to set their own policies under general consumer protection law.
How much do Alberta restaurants charge for no-shows?
It varies by restaurant and format. Deposits range from $10 per person for casual fine dining to $75 per empty seat for high-end spots. Many restaurants hold a credit card without charging a specific amount, only billing if the guest doesn't show or cancel in time.
Can a Calgary restaurant legally charge a cancellation fee?
Yes, as long as the fee is clearly disclosed before the reservation is confirmed and the guest agrees to the terms. Alberta's Consumer Protection Act requires transparency, but there's no cap on the amount a restaurant can charge for no-shows or late cancellations.
Do no-show fees actually work to reduce missed reservations?
Data from Alberta restaurants shows dramatic reductions. One Calgary restaurant saw no-shows drop below 1% with a fee, then rise back to 5% when they removed it. OpenTable data shows card holds reduce no-shows by 16% and late cancellations by 15% across all restaurants.
What's the best way to handle no-shows without losing customers?
Start with large group policies, match the deposit to your price point, communicate early and clearly, and make cancellation easy. Consider converting no-show fees into gift cards so the guest has a reason to return. The goal is commitment, not punishment.