Looking for things to do in London? Check out our events calendar and find out what's on in London during your visit.
There's so much to see and do in London; keep up to date with our What's on page and make sure you have a holiday to remember. From one-off events, to quirky fairs, London is packed with things to do and places to go from local haunts to famous venues. Check out the London Pass Blog for more local information, suggested itineraries, events calendar and more. If you're looking to visit London at the moment, also be sure to check out our Things to do in London during COVID blog post.
Things to do in London
Daily - Changing the Guard at Buckingham Palace & Windsor Castle
The Changing the Guard ceremony at Buckingham Palace and Windsor Castle follows a traditional format for guard changing ceremonies. Taking place on 1 August, then every other day, Changing the Guard takes place at Buckingham Palace and every other day from 2 August at Windsor Castle. This is a sight not to be missed!
1 January: New Year’s Day Parade
Head to the West End to start 2019 right - with the New Year’s Day Parade featuring 10,000 performers, live music, balloons and confetti. Happy New Year!
25 January: Burns Night
Celebrate Scottish poet Robert Burns with events happening all across London. To get into the spirit, try haggis, black pudding or a deep fried chocolate bar.
3 February: Cancer Research UK London Winter Run
Line the streets to support those braving the cold and running across London for Cancer Research UK.
15-19 February: London Fashion Week
Get your hands on some tickets to London Fashion Week events, or keep an eye out for the fashionistas flocking to London’s streets. Cameras at the ready!
10 February: Chinese New Year
Though Chinese New Year falls on 5 February, London will be celebrating on 10 February. Head to Chinatown to see the Parade, and then see the free stage performances at Trafalgar Square. Later, get dinner at one of Chinatown’s many yummy restaurants.
1 March: St David’s Day
Celebrate the patron saint of Wales with events happening all across London during Wales Week, 23 February - 9 March. Try Welsh cakes and laverbread - yum!
5 March: Pancake Day
Take part in a Pancake Day race with events happening across London, or go to Westminster to witness the annual Parliamentary Pancake Day race and see politicians and journalists go head to head.
17 March: St Patrick’s Day
Celebrate St Patrick’s Day at one of London’s many Irish pubs, or join in the festivities at Trafalgar Square over the weekend, with a pint of Guinness in hand.
24 March: London Landmarks Half Marathon
Take to the streets to cheer on the runners as the run from landmark to landmark, all for charity.
7 April: Oxford and Cambridge Boat Race
Cheer on the rowers from the banks of the Thames in south West London in this annual boat race between the UK’s leading universities.
19-22 April: Easter Weekend
With two extra days off this weekend, London will be in a party mood. Join in the festivities with easter egg hunts happening all over London - the best excuse to overload on chocolate.
15-18 May: Museums at Night Festival
Major museums across London will be keeping their doors open late and hosting live events - many of them free - so experience London’s museum’s like you never have before.
21-25 May: RHS Chelsea Flower Show
Visit Chelsea this May to for a very British day out celebrating the best of gardening.
8 June: Trooping the Colour, The Queen’s Birthday Parade
Celebrate the Queen’s birthday with a stunning airshow above central London, and head to the Mall for the best view.
8-9 June: Open Garden Squares Weekend
Explore the gardens and green spaces that are usually off limits to the public in this fun-filled weekend event.
June TBC: West End LIVE
Sing along with the stars from your favourite West End musicals as they perform live in Trafalgar Square.
1-14 July: Wimbledon Lawn Tennis Championships
Get tickets in advance or join the infamous queue on the day of play to be a part of the annual Wimbledon Championships. Or, watch on the big screen and soak up the atmosphere on the lawn outside.
6 July: Pride Parade
Don your rainbow attire and go to central London to celebrate the Pride Parade that will see thousands of marchers with extravagant floats dance through London’s streets. After the parade, head to Soho for the best after-parties.
19 July-14 September: BBC Proms
Attend a classical music concert at the stunning Royal Albert Hall, with events happening daily for eight weeks.
12-14 July: British Summer Time Festival
Sing along to the tunes of the biggest stars in pop music as you soak up the summer sun in the gorgeous Hyde Park. There will also be loads of food and drinks stalls to keep your energy up - for all that dancing!
24-26 August: Notting Hill Carnival
Everyone is heading to Notting Hill Carnival this weekend for the parade and street party. If you’re travelling with kids, go to the family day on the Sunday.
14 -22 September: London Design Festival
Celebrate the world of design with events across London this September.
27 October: Diwali
Celebrate Diwali in London this year at the annual Diwali festival in Trafalgar Square.
31 October: Halloween
There are loads of events happening across the city this Halloween, from club nights to ghost tours. If you’re in the mood to be spooked, visit the London Bridge Experience.
5 November: Bonfire Night
See the fireworks at London’s public parks as we celebrate Bonfire Night - or Guy Fawkes Day. Light up the sparklers and enjoy toffee apples as the firework displays light up the sky.
31 December: New Year’s Eve
London is the place to be for New Year’s Eve. Line the banks of the Thames to watch the fireworks at the London Eye, or attend one of London’s many New Year’s Eve parties to rein in the new year in style.