This event has already passed
More than a million people are expected to attend Europe's biggest street festival over August Bank Holiday weekend.
The Notting Hill Carnival is a celebration of Caribbean culture with extravagantly clothed dancers, decorated floats, steel bands, samba bands and loud sound systems.
Sunday 25th August - Family Day
J'Ouvert - 6 AM to 9 AM, Ladbroke Grove - The carnival always kicks off with J'Ouvert, a Caribbean tradition that sees hardcore revellers turn up early in the morning to celebrate the opening day. It's basically an excuse to dance, party, and throw lots of colourful paint and powder around.
Opening Ceremony - 10 AM to 10.30 AM, Great Western Road;
Children's Parade - Sunday is definitely the best day to bring your little kids because whilst it's still incredibly busy, it's not as full-on as Monday. The parade will be full of children dancing in the street in colourful costumes. There will also be lots of family-friendly activities in the surrounding streets.
Dutty/Fun Mas Parade - You need to embrace the revelry for this one because it's all madcap mayhem. If you're a spectator on the street then be prepared to get covered in brightly coloured paint and powder... or even a bit of melted chocolate!
Live stages - 12 noon to 7 PM (both days) - There are two stages with live music and entertainment: Soca City Stage in Emslie Horniman's Pleasance Playground, and another one in Powis Square.
Food and drink stalls - There will be over 300 stalls in the surrounding streets selling everything from Jamaican Jerk Chicken and Trinidadian Roti to Guyanese Pepper Pot. You can also find lots of veggie and vegan options.
Monday 26th August - Main Day
This is the main event. The parade begins in Great Western Road (at the junction with Elkstone Road), before turning left along Westbourne Park Road and south down Chepstow Road. It will then turn right along Westbourne Grove, north up Ladbroke Grove, and come to an end at the junction with Kensal Road.
Be aware that due to the huge numbers of people attending Ladbroke Grove station is usually closed for safety reasons. Other stations nearby might also close at short notice, or might only allow you to exit (so you won't be able to catch a train home from them).
Buses are not allowed to enter the carnival area either, so you might have to walk south to Notting Hill Gate, or north to the Prince of Wales pub in Harrow Road.