UFC fighters at the top of the game can make $200,000 just for fighting and double that if they win. There are also various fighter bonuses available on each card. The average UFC fighter annual salary is between $130,000 and $140,000 a year.
UFC superstars like Conor McGregor are in a different class since they draw big crowds and huge pay-per-view audiences. McGregor broke the record for the largest UFC payday ever, taking home $3 million from UFC 202. He made a similar $3 million from UFC 246.