The prize money for the St Leger is £700,000, with £396,970 going to the winner. The race is run at the Doncaster Racecourse.