Menards Capital One Credit Card Login & Customer Service

Below you can obtain information regarding your Menards Capital One card. This card requires a good credit score and is ideal for consumers who shop at Menards at least twice a week.

Menards Capital One Credit Card Login

Those looking to activate their Menards Capital One card should visit Menards Capital One Credit Card Login. You will need to click on the blue “sign in” tab or “set up my account” tab for those who are looking to register their card online.

You must provide your name, email address, DOB, and phone number. If you already have an account, you can simply log in with your username and password. Activate

Below are instructions on how to activate your new cards once they arrive via US mail. It may take up to 7 business days for the card to arrive depending on a number of factors.

  1. Visit
  2. Click on “sign in and activate”.
  3. Click on “set up online access.”
  4. Input your name, SSN, and date of birth.
  5. Click on “get started.”

Customer Service

  • Phone: 1-800-CAPITAL (1-800-227-4825) (For servicing of existing accounts only)
  • Dial 1-888-817-2970 if you would like to receive promotions from Menards/Capital One no longer

Phone Number

Please dial 1-866-750-0873 regarding Capital One/Menards online banking issues.

If you have applied for a secured card and need to make a deposit, please visit our online funding site. The sooner we receive your minimum deposit, the sooner you can get your card and start building credit.

  • Report death of a cardholder: 1-877-357-5659
  • Small Business credit card: 1-800-867-0904
  • Opt out of marketing solicitations: 1-888-817-2970

Leave a Reply