In most cases, horses do not race more than once in a day. There needs to be sufficient time between races for the horses to rest and recover. However, some multi-day events may require horses to race on consecutive days.