Menards Credit Card Login, Payment, Customer Service
Updated February 1, 2021 – Down below you’ ll find the key information you need as a Menards credit card holder to access your account online, make installments, and reach customer service. You’ ll find information for the Menards Big Card for consumers along with Menards business credit cards. (Menards credit cards are usually issued by Capital One):
Menards Large Card – Online Account Access
Customer Service – Assist & Pay By Phone
- The Menards Big Card credit card customer service phone number is 1-800-871-2800.
Credit Card Payment Address
Menards Retail Services
PO Box 7680
Carol Stream, IL 60116-7680
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-880-6318.