Jockey earnings vary widely depending on experience, race level, and location.
- Average Annual Salary: Most jockeys earn between $30,000 and $80,000 per year, with the average national salary in the U.S. around $80,496. Entry-level jockeys typically make $30,000-$50,000 annually, while experienced jockeys can earn $100,000-$200,000 or more
- Race Fees and Prize Money: Jockeys are usually paid a mount fee per race plus a percentage of prize money if they place. For example, in the UK, riding fees are about £128 per ride on the Flat and £175 over jumps, with jockeys earning roughly £700 per day on the Flat before prize money
. In the U.S., jockeys get a fee plus a cut of winnings, which can be substantial in big races.
- Top Earnings: At elite events like the Kentucky Derby, winning jockeys can earn very large payouts. For instance, the 2024 Kentucky Derby winning jockey earned $310,000 for that single race
In summary, while top jockeys in major races can make hundreds of thousands of dollars, the typical jockey’s annual income is closer to $30,000-$80,000, depending on their success and number of rides.