New Year's Eve in Shanghai is not the giant public countdown you may be picturing: no Bund fireworks, no ball drop.
New Year's Eve in Shanghai is not the giant public countdown you may be picturing. There is no official fireworks show over the Bund and no ball drop, so if you stand on the waterfront at midnight expecting a spectacle, you will get a beautiful skyline, a big crowd and police cordons instead. The real celebrations are indoors and up high: rooftop bars, hotel galas, clubs, and a drone-and-fireworks show the city now stages out by the water. Here is where to actually go, and what each option costs.
Good to know
- Good for: anyone deciding where to spend December 31 in Shanghai, from a big night out to a quiet toast with a view.
- What you'll pay: a rooftop NYE ticket runs roughly ¥400 to ¥1,500 (about USD 60 to 224); a hotel gala dinner ¥1,000 to ¥3,000 (USD 149 to 448); a Bund view is free.
- Make the most of it: book the rooftop or dinner a week or two ahead, and plan how you are getting home before you go out.
Is there a countdown or fireworks on the Bund?
There is no official fireworks display or stage countdown on the Bund, and there has not been one for years. After a crowd crush on the Bund steps on New Year's Eve 2014 that killed 36 people, the city stopped hosting mass fireworks and countdown gatherings on the waterfront, and personal fireworks are banned inside the Outer Ring anyway. What you get instead is the lit skyline, with the building lights often held on past midnight, plus heavy crowds, police cordons that go up around 8pm, and traffic controls that close roads to cars until about 1am. The Bund at New Year is worth seeing for the atmosphere, but treat it as a scenic backdrop, not a party, and never as a place to be at the exact stroke of midnight in a packed crowd.

The official show moved to the water
Shanghai's organised New Year celebration now happens away from the downtown crush. Last New Year the headline event was a drone-and-fireworks show at Wusongkou International Cruise Port up in Baoshan, paired with a riverside concert, and the West Bund Dream Center in Xuhui ran an outdoor ice rink and a panoramic countdown along the Huangpu. The exact 2026 line-up is usually published only in late December, so check the official what's-on listings and english.shanghai.gov.cn once December arrives rather than assuming last year's program repeats. If you want actual fireworks in the sky at midnight, the organised waterfront show is your go-to bet, and it is far calmer than the Bund.
Rooftop bars and hotel countdowns: the real party
For most expats the night is a rooftop bar or a hotel gala, and this is where Shanghai does New Year well. Rooftop and cocktail bars run ticketed NYE parties with a drink or two included and a midnight toast with the skyline in the window, while five-star hotels sell gala dinners with live music and a countdown. Book ahead: the good rooms sell out, and walking in on the night rarely works.
Converted at about ¥6.7 to US$1, a September 2026 ballpark; NYE prices climb closer to the night.

Clubs, live music and the later shift
If your New Year's Eve peaks well after midnight, Shanghai's clubs and live-music rooms run their biggest nights of the year on December 31, with guest DJs, longer sets and a cover charge that jumps for the occasion. This is the cheaper way to be somewhere with real energy at midnight, and the crowd skews younger and more local-plus-expat mixed than the hotel galas. Our guide to Shanghai nightlife, clubs and live music maps who plays what, and the speakeasy and cocktail bars are the quieter middle ground if a packed dancefloor is not the goal.
Want actual fireworks? Try Disneyland
Shanghai Disneyland is the one reliable place inside the city to see fireworks over your head at New Year. The park runs its castle fireworks on its own schedule and stages special seasonal moments around the holidays, so a park day that ends with the night show is a genuine fireworks option when the Bund gives you none. Check the official Shanghai Disney Resort app for the exact December 31 showtimes and any special ticketing before you commit, since holiday dates sell out and the schedule shifts. Our Disneyland tickets and what-a-day-costs guide has the entry prices and passport rules.
How you get home matters more than you think
The part people forget is the journey home, and on New Year's Eve it is the hard part. The metro runs extended hours on some lines that night but not all night, taxis and ride-hailing surge and can be near-impossible to get near the Bund and the bar districts right after midnight, and road closures push everyone into the same few streets. Decide your exit before you go out: either stay walking-distance from where you are celebrating, book a hotel room where the gala is, or plan to leave a little before or well after the midnight crush rather than fighting for a car at 12:05. A cold twenty-minute walk to a quieter street to catch a ride beats an hour stranded in a cordon.
So where should you go? If you want a view and a toast without a scrum, book a rooftop bar. If you want a proper night out and midnight energy, pick a club or live-music room. If you want the calmest evening with real fireworks, take the family to the organised waterfront show or a Disneyland park day. And if you only want to see the skyline, go to the Bund early in the evening, not at midnight.
The Book of Rites records the old basin inscription of King Tang, 苟日新,日日新,又日新, if you can renew yourself one day, do so each day, and keep renewing; a new year is only the loudest of those days.
Are there fireworks in Shanghai on New Year's Eve?
Not on the Bund and not in the city centre, where mass fireworks were stopped after the 2014 crowd crush and personal fireworks are banned inside the Outer Ring. The city instead stages an organised drone-and-fireworks show out by the water, most recently at Wusongkou International Cruise Port, and Shanghai Disneyland runs its own night show. For fireworks over your head, head to one of those rather than the waterfront.
Is it worth going to the Bund at midnight?
For most people, no. The Bund at midnight on December 31 means dense crowds, police cordons from around 8pm and no stage or fireworks, so the payoff is a lit skyline you can see far more comfortably earlier in the evening or from a rooftop. If you do go, arrive well before 8pm, expect to queue through cordons, and leave before the midnight crush to have any chance of a ride home.
How much does a New Year's Eve night out in Shanghai cost?
Budget roughly ¥400 to ¥1,500 (USD 60 to 224) for a ticketed rooftop-bar party with a drink or two included, ¥1,000 to ¥3,000 (USD 149 to 448) per head for a five-star hotel gala dinner, and ¥150 to ¥600 (USD 22 to 90) for a club or live-music cover charge. Prices climb as December 31 approaches and the prime tables sell out first, so book a week or two ahead.
Does the Shanghai metro run late on New Year's Eve?
Some lines extend their hours on December 31, but service is not all-night across the whole network, and stations near the Bund can be crowd-controlled. Check the Metro Man app or the official Shanghai Metro notice a few days before, and have a backup plan, because ride-hailing surges hard and road closures make cars scarce right after midnight.
Sources · 资料来源
- Shanghai Municipal Government (上海市人民政府 · english.shanghai.gov.cn). Official New Year celebration listings, venues and dates, published each December. english.shanghai.gov.cn
- Shanghai Municipal Public Security Bureau (上海市公安局). Rules restricting fireworks and firecrackers within the Outer Ring, and New Year's Eve crowd-control measures on the Bund. gaj.sh.gov.cn
Words, maps and research by the Choice Shanghai team. Please credit us and tag our 公众号 if you share.



