What is repeat guest rate? Definition and benchmarks for restaurants
The percentage of guests who have dined at your restaurant more than once within a given period.
Repeat guest rate is the percentage of your guests who have visited your restaurant more than once in a defined period. For restaurants, this number reflects loyalty, satisfaction, and long-term business health. A restaurant where 35% of covers come from returning guests has a more stable revenue base than one relying entirely on new visitors.
Key facts
- Definition: Percentage of guests who return within a defined time period
- Formula: Repeat Guest Rate = (Repeat Guests / Total Unique Guests) x 100
- Good benchmark: 20-40% for most restaurants, higher for neighborhood spots
- Why it matters: Repeat guests spend more, cost less to serve, and provide predictable revenue
The quick definition
Repeat guest rate measures what share of your customer base comes back for more. It is typically calculated over a 90-day or 12-month window. A guest who visited three times counts once as a repeat guest, not three times. The metric answers a simple question: of all the people who dined with you, how many chose to return?
Repeat Guest Rate = (Repeat Guests / Total Unique Guests) x 100
Example: Over the past 90 days, 1,200 unique guests dined at your restaurant. Of those, 360 visited more than once. Your repeat guest rate is 30%.
Why repeat guest rate matters
Lower acquisition cost
Bringing in a new guest costs money through marketing, advertising, promotions, and third-party platforms. A repeat guest costs nothing to acquire. If your average customer acquisition cost is $15 and you serve 100 guests per night, shifting from 20% to 35% repeat guests saves roughly $225 per night in marketing-equivalent value.
Higher spending per visit
Research consistently shows repeat guests spend more:
| Guest Type | Avg Check | Beverage Order Rate | Dessert Order Rate |
|---|---|---|---|
| First-time | $45 | 55% | 15% |
| 2nd visit | $50 | 65% | 20% |
| 3+ visits | $58 | 75% | 30% |
Repeat guests are more comfortable with the menu, more willing to explore, and more likely to order add-ons.
Revenue stability
New guest traffic fluctuates with weather, seasons, events, and marketing spend. Repeat guests provide a baseline you can count on. A restaurant with 40% repeat traffic has a reliable foundation even during slow periods.
Word-of-mouth referrals
Repeat guests are your best marketing channel. They recommend your restaurant to friends, family, and colleagues. One loyal guest who visits monthly and refers two new guests per year is worth far more than their check total suggests.
How to calculate repeat guest rate
Basic calculation
Repeat Guest Rate = (Guests with 2+ Visits / Total Unique Guests) x 100
Example:
- Unique guests in 90 days: 800
- Guests with 2 or more visits: 240
Repeat guest rate = (240 / 800) x 100 = 30%
Visit frequency
Go deeper by tracking how often repeat guests return:
| Visits in 90 Days | Guests | % of Repeat Base |
|---|---|---|
| 2 visits | 140 | 58% |
| 3-4 visits | 70 | 29% |
| 5+ visits | 30 | 13% |
Your most frequent visitors are your most valuable customers. Knowing who they are lets you prioritize their experience.
Revenue contribution
Calculate what share of revenue repeat guests drive:
| Segment | % of Guests | % of Revenue |
|---|---|---|
| First-time | 70% | 55% |
| Repeat (2-3 visits) | 20% | 28% |
| Loyal (4+ visits) | 10% | 17% |
It is common for 30% of guests to drive 45% of revenue.
What’s a good repeat guest rate?
| Restaurant Type | Typical Range | Target |
|---|---|---|
| Neighborhood casual | 30-50% | 40%+ |
| Casual dining chain | 20-35% | 30%+ |
| Upscale casual | 20-30% | 25%+ |
| Fine dining | 15-25% | 20%+ |
| Tourist/destination | 5-15% | 10%+ |
Location matters as much as concept. A restaurant in a residential neighborhood will naturally have higher repeat rates than one in a tourist district.
How to improve your repeat guest rate
1. Deliver consistency
Guests return because they trust the experience will match what they remember. Consistency means:
- Same food quality every visit
- Reliable service standards
- Accurate wait and seating times
- Clean, well-maintained space
One bad visit can undo five good ones. Focus on reducing variability in every part of the experience.
2. Recognize returning guests
Personal recognition is one of the most powerful drivers of loyalty:
- Use reservation system notes to track preferences
- Greet repeat guests by name when possible
- Remember dietary restrictions and seating preferences
- Acknowledge milestones (“Welcome back, great to see you again”)
3. Give reasons to return
Create built-in reasons for guests to come back:
- Rotating seasonal menus that reward frequent visits
- Weekly specials that regular diners follow
- Loyalty perks like priority reservations or complimentary items
- Event programming (wine dinners, chef’s tables, tastings)
4. Follow up after the visit
A simple post-visit touchpoint keeps your restaurant top of mind:
- Thank-you email 24 hours after dining
- Reservation prompt for their next visit
- Notification of new menu items or events
- Birthday or anniversary reminders
5. Fix problems fast
A guest with a resolved complaint is more likely to return than one who had an average experience. When things go wrong:
- Acknowledge the issue immediately
- Fix it on the spot when possible
- Follow up afterward
- Make it right with a genuine gesture
Related terms
- Cover - A single guest, the base unit for measuring repeat behavior
- No-show - Missed reservations, which chronic no-shows rarely become repeat guests
- Booking lead time - How far ahead guests book, repeat guests often book on shorter lead times
- Waitlist - Managing overflow, where loyal repeat guests deserve priority
Frequently Asked Questions
What is a good repeat guest rate for restaurants?
How do you track repeat guests?
Are repeat guests more profitable than new guests?
How often should repeat guests visit?
What drives guests to come back?
Related: How to get more reservations | Walk-ins vs. reservations | Choosing a booking system
Track Your Restaurant Metrics
Understanding repeat guest rate is just the start. Resos helps you track covers, manage tables, and grow your restaurant.
Try Resos FreeFree forever up to 25 bookings/month.