• Blog
  • Bars

Great Shanghai drink deals for every day of the week right now

Because boozing on the cheap never gets old, here's a load of specials and happy hours for your radar

Photograph: Paloma A via Unsplash
There's never a bad time for a cheap drink or a good deal if you ask us. Whether it's the weather finally warming up for terrace drinking or the incoming plum rains that will have you looking for a place to hole up in and stay dry, the coming weeks are bringing plenty of excuses to explore some of Shanghai's best drink deals. Here are more than 30 venues with a whole load of bargain specials and happy hours for every day of the week.

Note: The list is structured so that venues only appear once, but some promotions run multiple days (noted in text) and many venues have other deals on different days. Additional notable deals and happy hours are included below the main descriptions. Promotions are, as always, subject to change and may have limited validity.



Celebrating Hungry Lung's Kitchen's takeover of the Arch food menu, cocktails (from 85RMB) are 20 percent off until mid-June.

Read more
688 Shannxi Bei Lu

Ars & Delecto

A daily ‘Happier Hour’ from 4-6pm with a 95RMB aperitif combo (drink choices like an espresso rum martini or a Negroni sbagliato and food including beef tartare and fried chicken) and buy-one-get-one-free glasses of chardonnay, riesling or sparkling wine for 55RMB. Open Wed-Sun temporarily, seven days a week from June.

Read more
222 Jinxian Lu

Café Gray Deluxe

All champagne bottles are 50 percent off from 5-8pm. Not buy-one-get-one-free, just straight up half off.

Read more
366 Shi Men Yi LuOnline booking


Critics' pick

At The Spritz Social from 3-7pm, frozen and classic Aperol spritz, Campari spritz, house wine, Peroni and arancini start from 25RMB (3-4pm), which increases by 5RMB every hour. 

Read more
390 Dagu Lu
Online booking


50RMB on Funkadeli’s signature Aperol or Campari Superspritz, Negronis and other select cocktails. Plus house wine, prosecco and draft beer from 30RMB. Mon-Fri from 4-8pm and Sat-Sun from 4-6pm. Also available at Funkadeli, Yanping.

More deals: Buy-one-get-one-free on select cocktails for ladies on Thursdays from 8-11pm.

Read more
291 Fumin LuOnline booking

Lucky Mart

This modern konbini serves up Oolong Hai highballs and draft Asahi for 30RMB and house highballs for 35RMB from 3-6pm and 11pm-2am every day.

Read more
158 Fumin Lu


One bottle of select red or white wine for 88RMB during wine happy hour from 5-7pm (Tue-Sun, closed Mon).

Tue-Fri happy hour, 5-7pm: Buy-one-get-one free drinks.

More deals: 88RMB free-flow prosecco or cava, house wine and select cocktails for ladies between 7-10pm on Thursdays. 50RMB martini night on Fridays. 50 percent off select premium gins with Tall Brothers tonic on Sundays from 5pm to close.

Read more
445 Jiangning LuOnline booking

Abbey Road

Good any day at any time, Abbey Road's Super Hours is two hours of free-flow on select beer, wine and cocktails for 150RMB. 

Daily happy hour, before 8pm: Special prices on select drinks like draft Carlsberg (from 25RMB) and Guinness (from 40RMB), house wine (from 30RMB), mixed drinks (from 30) and frozen cocktails (from 35RMB).

Read more
3 Taojiang LuOnline booking


Bar Basil

Buy-one-get-one-free on Sichuan Citizen’s legendary Basil Drop cocktails for 60RMB.

Daily happy hour, 11.30am-1am: 50RMB on select cocktail list all day.

Read more
378 Wukang Lu

The Camel

25RMB happy hour all night on draft lager (Carlsberg and Tiger), Debortoli wine, basic spirits and select bottled beer including Corona and Heineken.

More deals: 30RMB happy hour on Tuesdays (4-8pm), Wednesdays (4-8pm) and Fridays (4-10pm). 25RMB happy hour on Thursdays (4-10pm). Four shots for 100RMB and Fireball bottles for 399 on Saturdays and Sundays.

Read more
1 Yueyang Lu

El Santo

Sip on 25RMB margaritas on Mondays all night.

More deals: 20RMB tacos and Coronas on Tuesdays. Half-price on all drinks and food from 5-8pm on Wednesdays.

Read more
158 Julu LuOnline booking

Rye & Co

Magnums for the price of a regular bottle (from 900RMB) which you can split over a 1.5kg wagyu tomahawk and all-you-can-eat hand-cut fries for 988RMB. Good for at least three to four people.

More deals: Get a free bottle of Penfolds (usually 600RMB) with the purchase of a thick-cut M5 wagyu t-bone for 988RMB on Tuesdays. Good for two or more people.

Read more
333 Huaihai Zhong Lu



All-night happy hour (actually its only happy hour in the week) with 20 percent off drinks – 30RMB pints and mixed drinks, 25RMB domestic beer – and (always) free pool.

Read more
753 Yuyuan Lu

UP Shanghai

Classic hip hop tunes to soundtrack 50RMB classic cocktails all night at the nightclub and late-night eatery.

More deals: 50 percent off all bottles from 11pm-midnight on Fridays. Buy-one-get-one-free champagne on Saturdays. Buy-one-get-one-free cocktails for ladies on Sundays from 6pm-late.

Read more
688 Shaanxi Bei Lu

La Social

Happy hour pricing (50 percent off) all night on house wine and cocktails like caipirinhas and mojitos – drinks starting at 33RMB – with a soundtrack of salsa and merengue.

Tue-Sun happy hour, 6.30-8.30pm: 50 percent off all house cocktails and wine.

Read more
1101 Wuding Lu


Logan's Punch

Mate O’Leary (Jameson and Highlite) for 50RMB plus four picklebacks for 100RMB all night.

Daily happy hour, 6-9pm: includes specials like French Kiss Punch for 200RMB (med) and 400RMB (large), house wine for 40RMB and select bottled beer for 35RMB.

More deals: 50RMB martinis all night on Mondays.

Read more
479 Wuding LuOnline booking


Pair any Shake cocktail with either honey cheese tofu, Disco Fries or a set of six wings for 98RMB on Wednesday and Thursday.

Fri-Sat happy hour, 7-9pm: Buy-one-get-one-free on all Shake cocktails for 85RMB.

Read more
46 Maoming Nan LuOnline booking


The Bull & Claw

Probably the best bargain martini in Shanghai: 20RMB martinis and 20RMB oysters (or 198RMB per dozen) from 6-9pm.

Read more
110 Fenyang Lu
Online booking


Buy-one-get-one-free martinis (six varieties) for 68RMB on Thursdays from 9pm-late at this slick gastrolounge. Wear black tie for free shots.

Daily happy hour, 3-8.30pm: buy-one-get-one-free cocktails for 88RMB.

More deals: Buy a champagne bottle and get 12 complimentary oysters on Tuesdays. 

Read more
245 Maoming Bei LuOnline booking

Heritage by Madison

Snack on free dips and antipasti alongside free-flow classic cocktails, spritz, wine and bellinis for 128RMB (two hours) or 168RMB (three hours) from 7-10pm.

More deals: Buy-one-get-one-free on bubbles (champagne, prosecco, cava and sparkling cocktails) from 5pm until late on Fridays.

Read more
600 Zhongshan Dong Er LuOnline booking


G&T yourself out with buy-one-get-one-free on Spanish brand Nordes gin and tonics.

Read more
1081 Wuding Lu


Mr & Mrs Bund

Half-off on select wine, cocktails and beer at this Bund-side institution all day from Wednesday to Sunday, meaning prices start from 25RMB (beer), 40RMB (cocktails) and 210RMB (wine bottles). Pair with special dinner set menus (from 300RMB) from 5-8.30pm and with lunch or weekend brunch (from 180RMB) on Saturday and Sunday.

Read more
18 Zhongshan Dong Yi Lu
Online booking


The Cannery

Free-flow rosé for 188RMB during brunch (11am-4pm) on Saturdays and Sundays.

More deals: Buy-one-get-one-free on all champagne during the last weekend of every month. 25RMB Coronas or six for 120RMB plus 28RMB tacos on Tuesdays.

Read more
1107 Yuyuan Lu
Online booking

The Rooster, Jingan

Every Saturday from 8-11pm, get signature cocktails like espresso martinis and Moscow mules for 45RMB.

Mon-Fri happy hour, 3-8pm: mixed drinks for 35RMB, signature cocktails for 45RMB and craft beer on draft for 40RMB.

More deals: Tasty Tuesdays with 50 percent off wings and 50RMB Easy Jack IPA or the chance to win one free with a coin toss. Wine Wednesdays with 25RMB glasses of wine and 100RMB bottles plus two-for-one signature cocktails from 8pm until late. 

Read more
455 Shaanxi Bei LuOnline booking


Happy hour from midday-3pm including 50RMB signature cocktails, 30RMB wine and sangria and 25RMB Corona.

More deals: All-day happy hour on Mondays with 40RMB taco sets and 100RMB free-flow Vedett IPA from 5-9pm (Jingan location only). Frozen margaritas for 40RMB from 6pm-close on Thursdays.

Read more
1 Yueyang Lu


Cantina Agave, Fumin Lu

150RMB free-flow margaritas, sangria, prosecco and Corona for four hours during brunch from 11am-3pm on Saturday and Sunday.

Mon-Fri happy hour, 4-8pm: Select specials on drinks like 20RMB Corona, 25RMB Boxing Cat Brewery Contender, 35RMB sangria and 40RMB margaritas.

Read more
291 Fumin Lu


The Xiangyang rooftop wine bar offers house wine (red, white, rose and sparkling) plus draft Vedett and select simple cocktails for 35RMB every Saturday and Sunday from midday-6pm.

Daily happy hour, 6-8pm: same drink deal as the weekend daytime happy hour but with varying select cocktails.

Read more
1 Xiangyang Bei LuOnline booking

The Nest

20RMB off select Grey Goose martinis and 98RMB per dozen oysters on Sundays (11.30am-11pm) and Mondays (5.30pm-midnight).

Read more
130 Beijing Dong LuOnline booking

The Odd Couple

Running from Sunday to Thursday, The Odd Couple’s all-day happy hour will get you all-you-can-drink highballs (from a menu of about a half dozen) for 240RMB from opening at 6pm until midnight and from midnight until close. Plus 60RMB on select cocktails.

Read more
No 25, Lane 181 Taicang Lu

Read more