1. Leeds and Reading festivals, Friday to Sunday: Kings of Leon, Arctic Monkeys and Radiohead headline in front of crowds of over 150,000, split between the two sites.
2. Notting Hill Carnival, London, Sunday and Monday: Europe's biggest street festival. Over 1 million revellers are expected to attend the Caribbean festivities. Check out the Transport for London website for details of underground station closures.
3. Manchester United v Arsenal, Saturday, kick-off at Old Trafford, 5.15pm: Clash of two premier league titans – it's live on Sky Sports if you can't get tickets.
4. Cricket, International Twenty20 Match, England v Australia, Monday, Old Trafford, 2.30pm: Twenty20 cup kicks off with an Ashes rematch, of sorts.
5. Manchester Pride: Ten days of gay pride celebrations culminate with a Big Weekend including a parade through the city on Saturday from 1pm.
6. Mathew Street Festival, Liverpool, Sunday and Monday: Six stages feature the best tribute bands around in the 17th year of the festival.
7. World Bog Snorkelling championships, Llanwrtyd Wells, Wales, Monday, race starts 11am: 200 competitors, some in fancy dress, battle it out to be the fastest across a muddy trench.
8. Get Loaded in the Park, London, Sunday: 40,000 gather on Clapham Common to see Orbital and Royksopp top the bill.
9. Scrum on the Beach, Newquay, Saturday and Sunday, 12-11pm: Meet England rugby players and play beach rugby.
10. Magician and comedian Jerry Sadowitz is at the Playhouse in Edinburgh on Saturday night.
11. Battle of Marston Moor, York, Sunday - Monday: Thousands are expected for the biggest re-enactment of the year, the First English Civil War festival.
12. Or stay at home and watch Wuthering Heights on ITV 1 on Sunday and Monday at 9pm, a two-part Peter Bowker adaptation of the Emily Brontë novel.
13. You could go to the cinema, with Pedro Almodóvar's Broken Embraces and Judd Apatow's Funny People opening this weekend.