Coach salaries in the NFL can range from $400k to $15 million. Naturally, new coaches tend to start on the lower end of the pay spectrum, but it can increase quickly if they prove their worth. Most coaches eventually cross the multi-million mark, so it’s not unusual to have seasons where every coach makes at least seven digits.