Looking for a great happy hour in Santa Fe?
This guide covers drink specials, discounted food, margaritas, wine, beer, and patio deals at restaurants and bars across Downtown Santa Fe, the Railyard, Guadalupe Street, and the Southside.
We regularly update the list as restaurant specials and hours change, so you can quickly compare where to go and when.
Updated August 18, 2026 · Happy hour deals can change, so confirm current specials before visiting.
Compare days, times, specials, neighborhoods, and addresses below
| Restaurant ↕ | Time ↕ | Days ↕ | Happy Hour Deals ↕ | Part of Town ↕ | Category ↕ | Address ↕ |
|---|---|---|---|---|---|---|
| Agave Restaurant & Lounge | 4–6 PM | Tue–Sat | $1 off beer, $7 margs, $5 house wines & cocktails, select half-price appetizers | Downtown | Hotel Bar | 309 W San Francisco St, Santa Fe, NM 87501 |
| Andiamo! | 4:30–6 PM | Daily | $2 off wine, $1 off beer & appetizers | Railyard | Italian | 322 Garfield St, Santa Fe, NM 87501 |
| Cowgirl BBQ | 3–6 PM | Weekdays | Discounts on draft beer, house margaritas, well drinks, wine & seasonal drinks | Guadalupe / Railyard | BBQ | 319 S Guadalupe St, Santa Fe, NM 87501 |
| Dinner for Two | 4–6 PM | Wed–Mon | $10 food & drink specials | Downtown | Restaurant | 106 N Guadalupe St, Santa Fe, NM 87501 |
| La Boca | 3–5 PM | Wed–Sun | Specially priced tapas and sangria | Downtown | Tapas | 72 W Marcy St, Santa Fe, NM 87501 |
| The Living Room at Loretto | 4–6 PM | Daily | $10–$18 apps, $6 well drinks, $10 margs, $10 cocktails, $5 wines & $6 beers | Downtown | Hotel Bar | 211 Old Santa Fe Trail, Santa Fe, NM 87501 |
| Market Steer | 4–5:30 PM | Mon–Sat | Tack Room Happy Hour: $10 cocktails, $10 appetizers, $5 beer in a bag | Downtown | Steakhouse | 213 Washington Ave, Santa Fe, NM 87501 |
| Osteria D'Assisi | 4:30–6 PM | Daily | $9 select wines; $10 margaritas; $10 cocktails; $6 beer; build-your-own pizza $12; discounted appetizers | Downtown | Italian | 58 S Federal Pl, Santa Fe, NM 87501 |
| Pantry Rio | 4–6 PM | Daily | Half-price appetizers and drinks | Downtown | New Mexican | 229 Galisteo St, Santa Fe, NM 87501 |
| The Ranch House | 3–6 PM | Daily | $7 food specials; $1 off wines; $1 off draft beers; $6 well cocktails; $8 fruit margaritas; $9 Cucumber Crisp; $10 Old Smokey | Southside | BBQ | 2571 Cristo's Rd, Santa Fe, NM 87507 |
| Rio Chama | 3–5 PM | Mon–Thu; Fri 4–6 PM; Sat–Sun 3–6 PM | Draft beer $2 off; cocktails $3 off; $3 off every food item during happy hour | Downtown | Steakhouse | 414 Old Santa Fe Trail, Santa Fe, NM 87501 |
| SkyFire at Bishop's Lodge | 2–5 PM | Weekdays | Bishop's Hour: $15 plates, $5 beers, $11 cocktails / wines | North Santa Fe | Hotel / Resort | 1297 Bishops Lodge Rd, Santa Fe, NM 87506 |
| Terra at Four Seasons | 3–5 PM | Daily | Discounted light bites, cocktails, beer & wine | North Santa Fe | Hotel / Resort | 198 NM-592, Santa Fe, NM 87506 |
| Bonita Restaurant | 2–6 PM | Daily | $5 pints; $6 house margaritas; $6 house wine; half-priced appetizers | Midtown | Mexican | 1814 2nd St, Santa Fe, NM 87505 |
| Capitol Grille | 3–6 PM | Daily | Draft beers $2 off; well drinks $5.50; select wines $5.50; signature drinks $2 off; select appetizers $8.95 | Southside | American / Bar & Grill | 3462 Zafarano Dr, Santa Fe, NM 87507 |
| Escondido | 3–5 PM | Weekdays | $4–$6 beers; $10 margaritas; $7 for 2 tacos | Agua Fría | Mexican | 1101 Paseo Corazon, Santa Fe, NM 87507 |
| 315 Restaurant and Bar | 4–6 PM | Tue–Sat | Half-price oysters; $2 shrimp; cocktail & wine specials | Downtown | French | 315 Old Santa Fe Trail, Santa Fe, NM 87501 |
| Pranzo | 4–6 PM | Daily | $2 off beer, wine, spirits, antipasti & pizza | Downtown | Italian | 321 Johnson St, Santa Fe, NM 87501 |
| Piazza Cafe | 4–6 PM | Wed–Mon | $5 Peronis; $10 select appetizers; $10 wines; $10 select cocktails | Southside | Italian | 2574 Camino Entrada, Santa Fe, NM 87507 |
| Time Traveler's Gastro Pub | 3–5 PM | Daily | Bavarian pretzel $6; $10–$15 food options; pint of beer $4 | West Alameda | Gastropub | 907 W Alameda St, Santa Fe, NM 87501 |
| Boxcar | 3:30–6 PM | Weekdays / Sun–Tue 9 PM–close | 20% off appetizers; $3 Boxcar Lager; $4 select beers; $5 house margaritas/cocktails; $6 house wine | Downtown | Sports Bar / Gastropub | 133 W Water St, Santa Fe, NM 87501 |
| 10,000 Waves Sushi / Izanami | 3–5 PM | Wed–Mon | $9 cocktails and $7 small plates; no Tuesdays | Hyde Park / North Santa Fe | Japanese | 21 Ten Thousand Waves Way, Santa Fe, NM 87501 |
Use the map below to find happy hours all around Santa Fe, including Downtown, the Railyard, Guadalupe Street, the Southside and more!
Here are a few Santa Fe happy hours that stand out for drinks, food, atmosphere, and value (from someone who lives in town).
Agave Restaurant & Lounge is one of our favorite downtown Santa Fe happy hours, especially if you want a polished hotel-bar atmosphere, strong margaritas, and plenty of comfortable seating.
It’s a good option for a casual drink before dinner or a relaxed stop near the Plaza.
Agave is one of our go-to downtown happy hours when we want a comfortable spot with reliable drinks and plenty of seating.
When: 4-6pm Daily
Deals: $7 margaritas and house wines, $5 house red and white wine, $1 off draft and bottled beer, and half-price appetizers.
Where: 309 W San Francisco St, Santa Fe, NM 87501 (Downtown)
Cowgirl BBQ is not only a phenomenal Santa Fe restaurant but also one of our top spots for happy hour in the city different.
If you’re looking for an excellent Santa Fe happy hour near the Railyard you’re in luck.
Deals: $5 Beers, Margaritas. Discounts on appetizers
When: 3-6pm weekdays
Where: 319 S Guadalupe St, Santa Fe, NM 87501 (Between downtown and the Railyard).
If you’re looking for an excellent South side Happy Hour in Santa Fe, the Ranch House is a great option!
Visitors who are staying at the Hyatt or La Quinta should definitely add this to the must-stop list with its close proximity.
The Ranch House’s excellent happy hour includes the following:
Deals:
When: 3-6pm daily
Where: 2571 Cristos Rd, Santa Fe, NM (across the street from the Texas Roadhouse and Piazza Cafe)
On the corner of Guadalupe and San Francisco sits my favorite downtown patio happy hour spot, Dinner for Two.
Prices have risen a bit over the last few years but still a great spot to check out forsure!
Deals:
When: 4-6pm, Wednesday-Monday
Where: 106 N Guadalupe St, Santa Fe, NM 87501 (Downtown)
Bonitas does an excellent daily happy hour and in my opinion 1 of 2 best patios for happy hour in Santa Fe.
Bonita sits right on the Rail Trail bike path/train tracks so it’s an awesome spot for train sightings and an easy happy hour option to bike to!
When: Daily 2-6pm
Deals: $5 beer, $6 Margs, $6 Wines 1/2 off apps
Now that you know where to find the best happy hours in the city different, make sure you find all the other best things to experience when exploring Santa Fe!
🏡 Relocating to Santa Fe Guide (2026)