Menards Credit Card Login, Payment, Customer Service

Updated April 4, 2023 – Below you’ll find the key information you need as a Menards credit card holder to access your account online, make payments, and reach customer service. You’ll find info for the Menards Big Card for consumers as well as Menards business credit cards. (Menards credit cards are issued by Capital One):

Menards Credit Card Login, Payment, Customer Service

Menards Big Card – Online Account Access

Customer Service – Help & Pay By Phone

  • The Menards Big Card credit card customer service phone number is 1-800-871-2800.

Credit Card Payment Address

Menards Credit Card / Capital One
Attn: Payment Processing
PO Box 71083
Charlotte, NC 28272-1083

Menards Business Credit Cards (Contractor/Commercial Cards)

Online Account Access

Customer Service – Help & Pay By Phone

  • Menards Business credit card customer phone number: 1-800-761-5892.

Suggested readings:

Leave a Reply

Your email address will not be published. Required fields are marked *

Related reading