According to multiple sources, the minimum salary for an NFL player in 2023 is $750,000. However, this amount is specific to NFL rookies in their first season. As they progress, the minimum increases to $870,000 and $940,000 in Year 2 and Year 3, respectively. For players with four to six years of experience, the minimum salary is $1.08 million, and for those with seven or more years of experience, it is $1.65 million. It is important to note that just because a players salary is at the minimum does not mean they will receive the entirety of that amount. Additionally, players who spend every week of the NFL year on the active 53-man roster will get their full allotment, but if a team cuts or puts a player on their practice squad, the amounts change drastically. For example, the salary for a non-veteran practice squad player in 2023 is $12,000 weekly or $216,000 for the season.