Music, masks and mojo – everything you need to know about the iconic event.


    Notting Hill Carnival is one of London’s biggest celebrations. Every August Bank Holiday weekend, the city hosts one of the most culturally significant events in the UK, bursting with home-cooked food, vibrant costumes, booming bass lines, steel pan tunes, and good vibes all around. Local and international crowds attend to get down and boogie – and this year promises to be even bigger and better. This year, the event takes place between 29 and 31 August 2026. The carnival is free to attend, and the only ticketed event is the steel band competition. Come rain or shine – the party still goes on.

    The origin story

    Notting Hill Carnival 2026

    Dating back to 1959, Notting Hill Carnival began as an indoor event organised by Claudia Jones to bring the community together after the Notting Hill race riots. In 1966, Rhaune Laslett, a local social worker, transformed it into a street festival, calling it the Notting Hill Fayre – laying the foundation for what we know today.


    Dates and times

    Notting Hill

    Notting Hill Carnival is now one of the longest-running street festivals in the world. Set in West London, the area undergoes a full transformation with extravagant floats, performers in sequinned, colourful costumes, huge sound systems, and outstanding street food.

    While the official route is yet to be confirmed, it typically begins near Westbourne Park tube station, continues along Great Western Road and Chepstow Road, turns onto Westbourne Grove, heads up Ladbroke Grove, and finishes on Kensal Road.

    On 29 August 2026, the UK National Panorama Steel Band Competition takes place. The event is ticketed, and runs from 4pm to midnight. On 30 August 2026, it will be the family and children’s day. The event features J’ouvert, the Children’s Parade and Dutty Mas, and it is free to attend. The final day is on 31 August 2026, and it is the adults’ day and the main Grand Finale Parade, which is free to attend.


    Food and drink

    Marvee's Food Shop

    During the parade, over 300 food stalls will serve up a mouthwatering array of options. Choose from Jamaican jerk chicken to Trinidadian roti and Guyanese pepperpot. There’s truly something for everyone.

    While a wide variety of international cuisine will be available, the focus is traditionally on Caribbean cuisine. Vegetarians and vegans are also well catered for, with many stalls offering plant-based options and a growing number of dedicated vegan traders.

    To drink? Expect plenty of rum and Red Stripe, though coconut water is the non-alcoholic favourite.


    Music and sound systems

    things to do in London

    Expect over 30 sound systems scattered throughout the carnival, playing everything from dub and jungle to samba and hip-hop.

    Two live stages will also be hosted at Emslie Horniman’s Pleasance Park and Powis Square. Line-ups will be announced closer to the date – often with surprise guests and artists. There is a strict sound curfew on both days: all systems must stop by 7pm. At that point, most attendees head off to afterparties across the city.


    How to get there

    Notting Hill Carnival 2026

    Roads will be closed throughout the Bank Holiday weekend. Buses and taxis will not be able to access the carnival area directly. However, there are several tube stations nearby.

    Notting Hill Gate will be exit only from 11am to 6pm on both days. District and Circle line trains will stop at this station during these hours. Royal Oak and Westbourne Park will be exit only from 11am to 6pm. Royal Oak will close at 6pm. Westbourne Park is exit only, and there will be no entry from 11pm.

    For less disrupted access, use Bayswater, Paddington, Shepherd’s Bush, White City, or Wood Lane.

    Happy carnival.

    Where: Notting Hill Carnival, Notting Hill, London, W11

    When: 29 to 31 August 2026

    Contact: https://nhcarnival.org