Day 1
- 13:30 Supreme Novices' Hurdle
- 14:10 Arkle Challenge Trophy
- 14:50 Ultima Handicap Chase
- 15:30 The Champion Hurdle
- 16:10 Close Brothers Mares' Hurdle
- 16:50 Boodles Juvenile Handicap Hurdle
- 17:30 National Hunt Chase
Day 2
- 13:30 Ballymore Novices' Hurdle
- 14:10 Brown Advisory Novices' Chase
- 14:50 Coral Cup Handicap Hurdle
- 15:30 Queen Mother Champion Chase
- 16:10 Glenfarclas Cross Country Chase
- 16:50 Johnny Henderson Grand Annual Chase
- 17:30 Weatherbys Champion Bumper
Day 3
- 13:30 Turners Novices' Chase
- 14:10 Pertemps Final Handicap Hurdle
- 14:50 Ryanair Chase
- 15:30 The Stayers' Hurdle
- 16:10 Plate Handicap Chase
- 16:50 Dawn Run Mares' Novices' Hurdle
- 17:30 Fulke Walwyn Kim Muir Challenge Cup
Day 4
- 13:30 JCB Triumph Hurdle
- 14:10 County Handicap Hurdle
- 14:50 Spa Novices' Hurdle
- 15:30 The Cheltenham Gold Cup
- 16:10 Foxhunter Challenge Cup
- 16:50 Mrs Paddy Power Mares' Chase
- 17:30 Martin Pipe Handicap Hurdle