Teddy Swims, Capital’s Jingle Bell Ball

Teddy Swims returns to Capital’s Jingle Bell Ball on 5 December

Published on 11/12/2026 at 10:58 | Editorial responsibility: Rafael MĂĽller, Editor-in-Chief AD HOC NEWS
Teddy Swims joins Lewis Capaldi, Becky Hill and Jorja Smith at The O2 for the first night of Capital’s two-day London event.
Teddy Swims, Capital’s Jingle Bell Ball, The O2, London, R&B, soul, pop, music, concert, Warner Records, Illustration mit AI erstellt.

Teddy Swims returns to Capital’s Jingle Bell Ball at The O2 in London on 5 December 2026. Global, the event organiser, has confirmed him for the first night of the two-day programme.

Teddy Swims joins the Capital’s Jingle Bell Ball line-up

The first night is scheduled for 5 December at The O2 in London. Global’s confirmed line-up places Teddy Swims alongside Lewis Capaldi, Jorja Smith and Becky Hill.

The Saturday programme also includes Tinie Tempah, Aitch, December 10, Ashe, Bash Croft and Mulaa Joans. The event’s second night takes place at the same venue on 6 December, with a separate line-up.

Teddy Swims brings R&B and soul to the London bill

Warner Records presents Teddy Swims as an American singer-songwriter from Atlanta whose music blends R&B, soul and pop. His vocal style and genre range have shaped a catalogue that moves between intimate ballads, pop songwriting and soul-led performances.

A Warner Records biography highlights Lose Control and The Door from his debut album I’ve Tried Everything But Therapy (Part 1). The same catalogue also includes Bad Dreams and Are You Even Real, underlining the R&B and pop crossover heard in his London set.

Teddy Swims’ German arenas follow the London event

The wider European itinerary also includes a later German date at the Lanxess Arena in Cologne on 13 March 2027. The venue’s Cologne arena listing places the appearance under The UGLY Tour.

The Cologne appearance gives the London festival booking a clear Germany connection within the singer’s larger European arena schedule. The two dates differ in format: the December performance is part of a multi-artist event, while the March booking is listed as a tour date.

Teddy Swims: what fans in Germany need to know

  • 5 December 2026: Teddy Swims plays The O2 in London as part of Capital’s Jingle Bell Ball.
  • 13 March 2027: the Lanxess Arena in Cologne lists Teddy Swims for The UGLY Tour.
  • The London first-night programme also includes Lewis Capaldi, Jorja Smith, Becky Hill, Tinie Tempah, Aitch, December 10, Ashe, Bash Croft and Mulaa Joans.
  • Official event information and programme details are listed at global.com.

Teddy Swims on social media and streaming platforms

These links open a search for Teddy Swims on each platform.

Teddy Swims: frequently asked questions

When does Teddy Swims play in London?

Teddy Swims plays at The O2 in London on 5 December 2026 as part of Capital’s Jingle Bell Ball.

Who is performing with Teddy Swims in London?

The first-night line-up includes Lewis Capaldi, Jorja Smith, Becky Hill, Tinie Tempah, Aitch, December 10, Ashe, Bash Croft and Mulaa Joans.

Where is Teddy Swims playing in Germany in 2027?

Teddy Swims is listed at the Lanxess Arena in Cologne on 13 March 2027 for The UGLY Tour.

Disclaimer...
en | unterhaltung | 70496757 |