A personal football trainer can cost anywhere from $40 to $200 an hour. The average cost is usually around $100 an hour.