The Cheltenham Festival runs for four days. There are seven races every day during the Cheltenham Festival.