Which city hosts the annual New Year’s Eve fireworks over the River Thames and the London Eye?

The story behind the answer

London hosts the annual New Year’s Eve fireworks over the River Thames and the London Eye.

London’s central celebration is staged around the South Bank, with the London Eye serving as a prominent visual landmark. Fireworks are launched from the London Eye, barges, and nearby locations, creating a display visible from parts of central London and the riverbanks.

The modern ticketed fireworks event developed during the 2000s and became closely associated with the city’s official countdown. Big Ben is also strongly connected with the celebration because its clock marks midnight, although restoration and broadcasting arrangements can affect how the chimes are presented.

This event is distinct from Edinburgh’s Hogmanay, another major British New Year celebration. London’s display is also separate from the London New Year’s Day Parade, which takes place on January 1 and features marching groups, performers, and floats.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: