37 things to do in London in January 2025

Pick up some bargains, enjoy winter activities and make the most of London's free attractions in January.
Four women wrapped in coats and scarves are walking with shopping bags on Carnaby Street in London.
Shopping in Carnaby. © visitlondon.com/Antoine Buchet

January is one of the best months to visit on a budget. The January sales are on, so you can shop at some of London's top shopping destinations for less. Plus, many hotels offer reductions at this time of year.

London's attractions are quieter than usual this month, so it's a great time to enjoy a stroll around a museum and avoid queues at popular London attractions. And, don't forget, many of the capitals attractions are free!

Make sure to wrap up warm when out exploring London in winter. Then, take refuge from the cold in one of London's cosy pubs, or enjoy a hot drink with a view on a heated rooftop terrace transformed for winter. 

Unmissable January events in London

A marching band dressed in yellow and blue walk through confetti at London's New Year's Day Parade.

  1. Watch the spectacular New Year's Day Parade: Cheer on the marching brass bands, colourful performers and elaborate floats. 1 Jan
  2. Explore the exciting Magical Mischief at Warner Bros. Studio Tour - The Making of Harry Potter: See the Harry Potter film studios that brings to life the magic of the films through authentic sets, interactive special effects displays while revealing the filmmaking trickery behind magical pranks and wizarding mishaps. TBC
  3. Make the most of the festivities at Kingdom of Winter: Explore the market stalls, take on the ice trail and enjoy many festive treats. TBC
  4. Enjoy fairground fun at Winter Wonderland in Hyde Park: Ride the carousel or brave the loops of the rollercoasters. Nov-Jan
  5. Cheer on runners at the Serpentine New Year's Day RacesHead to Hyde Park for the New Year's Day 10K Race or 3K Fun Run. 1 Jan
  6. Celebrate British music and culture at the New Years Day Proms: Kick off 2024 with fantastic performances from talented artists at Barbican Hall. 1 Jan
  7. Get back outdoors with a workshop at the Chelsea Physic Garden: Discover this idyllic garden in the centre of London's charming Chelsea.
  8. Join a talk or tour at the British Library: This historic London venue opens its doors for an exciting programme of events in January.
  9. Explore London's National Army Museum and it's exciting programme of events: From guided tours of its fascinating exhibits to moving talks with inspiring individuals.
  10. Watch the latest works in film at the London Short Film Festival: Be moved by short stories captured on screen. TBC
  11. Celebrate the Year of the Dragon in 2024: Join the Chinese New Year celebrations in London, in previous years you could enjoy an annual parade, live performances and festival. 
  12. Toast to Burns Night in London: Mark the birthday of Scottish poet Robert Burns with haggis and tatties, bagpipes and plenty of whisky. 25 Jan
  13. Go ice skating: Skate at one of London's temporary outdoor ice rinks, many of which are still open at the start of the month.
  14. Be captivated by dazzling installations at the Battersea Power Station Light Festival: Winter evenings in London are illuminated by seven spectacular installations from British and international artists.TBC
  15. Savour some of London's best plant-based dining spots this Veganuary: Savour stacked high nachos at Club Mexicana, try the famous grilled artichoke at Zahter, or feast on the 'Got No Beef Burger' at Dirty Bones.
  16. Don't miss an exciting season of Bitesize Barbican: Discover short and affordable events this January that include everything from dance and music to visual arts and cinema. TBC

Check back nearer the time for more events in January.

Theatre shows in London

Pupils climb the school gates during a performance of the musical Matilda in London.

  1. Catch one last Christmas show or pantomime: Book your seats before theatres wrap up for the festive season.
  2. See one of the city's best musicals: From Disney classics such as Lion King musical London to exhilarating family favourites such as Matilda
  3. Journey through China's 5,000 years of divinely inspired culture at Shen Yun 2024: Experience profound wisdom from dynasties past and ethnic traditions through classical dance, authentic costumes and an enchanting live Orchestra. TBC
  4. Follow the plight of the hilarious Mrs Doubtfire at the Shaftesbury Theatre: See this new stage adaptation of the beloved film of the same name starring the late Robin Williams.
  5. Watch Only Fools and Horses at the Eventim Apollo: The laugh-out-loud musical, based on the hit TV show, makes its return to London.
  6. Don't miss The Devil Wears Prada at the Dominion Theatre: Take a blockbuster film, throw in high fashion drama and a score by Sir Elton John and you've got yourself a killer musical!

Check back nearer the time for more shows in January in London.

Top activities in London in January

A man in a green apron serves street food from a large pan into a box for customers in borough market.  
  1. Tick off the capital's top attractions: Cross incredible sights such as the London Eye and Big Ben off your London bucket list.
  2. Do a spot of royal sightseeing: From Westminster Abbey to Windsor Castle, explore the city's royal hot spots.
  3. Discover top sights for history buffs: Hear gruesome tales at the Tower of London, or explore the impressive Hampton Court Palace.
  4. Have a guide show you around the city on a walking tour: Seek out London's hidden gems, or follow in the footsteps of famous detective Sherlock Holmes.
  5. Or visit some of the city's best sporting venues: From discovering the home of rugby at Twickenham World Rugby Museum and Stadium to a behind-the-scenes tour of Chelsea Football Club.
  6. Explore London's incredible food scene: Take a guided tour of Borough Market, indulge at an afternoon tea or enjoy a meal with a view.
  7. Learn from the experts at a fun masterclass: Painting and pottery to cocktails and kayaking, you're truly spoilt for choice when it comes to learning a new skill.
  8. Venture to some of the city's more unusual museums: Go behind the scenes at The Household Cavalry Museum, or explore never-before-seen evidence at the Jack the Ripper Museum.
  9. Take a day trip from London: Hop on a bus tour and explore iconic locations such as Stonehenge, Bath and Oxford

Exhibitions in London

A guide gives a highlights tour for visitors to The National Gallery in London.

  1. Discover the impression collection of the National Gallery on a Highlights Tour: Explore the gallery's most iconic artworks with a Blue Badge Guide.
  2. See the latest exhibition at The Queen's Gallery at Buckingham Palace: Explore the intimate gallery's current exhibition that changes with the seasons. TBC 
  3. Discover the works of Zanele Muholi at Tate Modern: A unique exhibition that showcases pieces from of the most acclaimed photographers working today. 6 Jun-26 Jan
  4. Don't miss Photographing 80s Britain: A Critical Decade at Tate Britain: Encounter powerful imagery from a key decade of social and political change in the UK. 21 Nov-5 May
  5. Explore Energy: Sparks from the Collection at the Victoria and Albert Museum: This interesting display shines light on the kind of energy used in photography. Closing 18 May 2025
  6. Catch a planetarium show at the Royal Observatory Greenwich: Explore our planets, solar system and beyond as it unfolds right before your eyes.

Check back nearer the time for more exhibitions in January in London.

For more things to do in January in London, take a look at the events calendar and guide to what's on in London, or catch the best of the London stage with this theatre guide.

WEATHER: For average seasonal temperatures and rainfall, see the London weather page.