The Punchestown Festival lasts for five days, during which time 40 races (including 12 Grade 1 runs) are contested. This year, the festival win run between Tuesday, April 25th and Saturday, April 29th, with the final day also offering some diverse family fun for kids of all ages.