Happy hours in San Antonio, TX
In San Antonio, the lowest price on the list is $2 Miller Hi Life (7oz) at Pink Shark. Most happy hours in San Antonio run 3–6pm, and mostly on weekdays. Explore 578 happy hours across 452 restaurants in San Antonio, plus 2,556 specials at 706 restaurants. The top 10 menus are below.
- 452restaurants
- 578happy hours
Top 10 happy hours in San Antonio
Nicha's Comida Mexicana - Churchill
12403 West Ave
San Antonio, TX 78216Happy Hour Specials
- Daily · 3–6 pm
2 more happy hours on Tue, Fri, Sat
See on the mapUpdated Oct 14, 2026
Halcyon Southtown
1414 S Alamo St #101
San Antonio, TX 78210See on the mapHappiest Hours
- Mon · All day
- Tue–Sun · 2–6 pm
Updated Oct 14, 2026
Toro Kitchen and Bar
1142 E Commerce St
San Antonio, TX 78205See on the mapHora Feliz
- Mon–Fri · 3–6 pm
- Wed · All day
Updated Oct 14, 2026
BJ's Restaurant & Brewhouse
22410 U.S. Hwy 281 N Drive
San Antonio, TX 78259See on the mapHappy Hour
- Mon–Fri · 3–7 pm
- Mon–Thu · 9–11 pm
- Sun · All day
Updated Oct 30, 2026
BJ's Restaurants
5447 W. Loop 1604 North
San Antonio, TX 78253See on the mapHappy Hour
Bar only
- Mon–Fri · 3–7 pm
- Mon–Thu · 9–11 pm
- Sun · All day
Updated Oct 16, 2026
Pink Shark
203 N Presa St
San Antonio, TX 78205See on the mapShark Hour
Front room
- Daily · 3–8 pm
Updated Oct 14, 2026
Via 313 Pizza
7010 W Loop 1604 N
San Antonio, TX 78254Happy Hour
- Mon · All day
- Tue–Fri · 3–6 pm
2 more happy hours on Tue, Wed
See on the mapUpdated Oct 16, 2026
Via 313
17315 I-10 Ste 105
San Antonio, TX 78257Happy Hour
- Mon · All day
- Mon–Fri · 3–6 pm
2 more happy hours on Tue, Wed
See on the mapUpdated Oct 14, 2026
Mia's Mexican Grill
11739 Bandera Rd
San Antonio, TX 78250See on the mapHappy Hour
- Mon–Fri · 2–6 pm
Updated Oct 14, 2026
Big Aztec Corner Bar
102 N St Mary's St
San Antonio, TX 78205See on the mapHappy Hour
- Daily · 11 am–6 pm
Updated Oct 14, 2026
We read each restaurant’s own website for its happy hours and specials, usually about once a month; this page was last updated October 30, 2026. Restaurants change their offers, so check with the restaurant before you go.
See all 452 happy hour menus in San Antonio on the map
Happy hours in San Antonio: questions
When is happy hour in San Antonio?
Nicha's Comida Mexicana - Churchill runs it daily, 3–6 pm. Halcyon Southtown runs it Mon, all day and Tue–Sun, 2–6 pm. Toro Kitchen and Bar runs it Mon–Fri, 3–6 pm and Wed, all day. Choose Now on the map for the ones on right now.
What is the cheapest happy hour deal in San Antonio?
The lowest price on the list is $2 Miller Hi Life (7oz) at Pink Shark, then $3 Select Domestics at Halcyon Southtown and $3.13 Coors Banquet 16 oz Draft at Via 313 Pizza.
Where can I get happy hour food in San Antonio?
Nicha's Comida Mexicana - Churchill, Halcyon Southtown, Toro Kitchen and Bar, BJ's Restaurant & Brewhouse and 5 other restaurants have food on their happy hour menu.
Cities near San Antonio
More cities in Texas
- Houston, TX1,717 restaurants
- Dallas, TX776 restaurants
- Fort Worth, TX372 restaurants
- Austin, TX877 restaurants
- El Paso, TX257 restaurants
- Arlington, TX154 restaurants
- Corpus Christi, TX107 restaurants
- Plano, TX218 restaurants
- Lubbock, TX99 restaurants
- Laredo, TX56 restaurants
- Irving, TX97 restaurants
- Garland, TX65 restaurants
