1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)

Sierra Club Credit Card Login | Bill Payment Online


Sierra Club Credit Card offers its card holders with a secure online portal using which they can login and pay credit card bills. The credit card is issued in partnership with the Beneficial State Bank and TCM Bank. It is a rewards card that can be used anywhere Visa cards are accepted.

Logging into your credit card account you can view and print account statements, set up account alerts, request additional cards, update account information, view transaction history and much more. You can easily access your Sierra Club Credit Card account from the comfort of your home, you just have to keep your username and password handy. Read the guidelines mentioned below and have a nice time managing your credit card operations online.

How to Login

Step 1– Card owners who desire to log into their account must open the login homepage (mycardstatement.com) of the Sierra.


Step 2– Once the webpage opens you will find the login section on the center of the screen. Enter your Username in the blank space and then press “Login”.


Step 3– Once your Username is validated you will be directed to enter your password.

Forgot Username

Step 1– To reset your username you must open the login homepage and then press the link that reads “Forgot your Username?” located at the bottom of the login section.


Step 2– Provide your Credit Card Number in the blank space and then press the button below.


Forgot Password

Step 1– If you have lost your login password then you must contact the credit card company by calling at 1-866-572-1637.

Make Payment

Step 1– In order to pay your credit card bills online you should log into your credit card account with the help of the guidelines mentioned above. On the account dashboard you will find the “Payment” button.

Step 2– The customer can authorize an auto debit payment method which allows the credit card company to directly collect the bill from your savings or checking account.

Activate Card

Just received the Sierra Club Credit Card in your mailing box? You can activate your card by calling at 1-866-572-1637.

Customer Service

  1. Call: 1-866-572-1637
  2. Account Information: 800.883.0131
  3. Report a Lost or Stolen Card: 800.883.0131