The cards, which carry the logos of the league and each of its 32 teams, will enable customers to earn points for every dollar spent. These can then be redeemed for game tickets and NFL-licensed merchandise.
Customers can apply for the credit cards from September online, at stadium displays, as well as through telephone applications and email and direct mail invitations.
Scott Young, General Manager of Partnerships at Barclaycard US, said: "We're thrilled to have been selected by the National Football League to bring convenient and rewarding payment products to the sport's many loyal fans and we're looking forward to getting started."
Keith Turner, Senior Vice President of Media Sales and Sponsorship at the NFL, added: "We are looking forward to working with Barclaycard to bring its customised approach to co-branded credit cards to our fans."