Yes, betting sites will allow you to bet on the races during the season. Bookmakers offer odds and betting markets for every race within the season, allowing you to place bets before the race, and if the betting site has in-play betting options, you will be able to bet while the action is happening.