Contact Us


Email us

We'll gladly respond within 24 hours
Just enter your banking question and we'll be back in touch soon. If you're a customer and have questions that may include account sensitive information, please log in and send a message through your customer secure Ally Email.

Call us

For Bank Customers

1-877-247-ALLY (2559) to speak with a Customer Care Associate 24/7

Use our automated system to check your account balance, get today's rates, and transfer funds

If your debit card has been lost or stolen, please call us immediately

If you are hearing impaired, you can contact us by way of TDD machine at 1-877-320-2559

To report fraud on any of your Ally accounts, call our hotline 24/7 at 1-800-971-6037.

When traveling outside the U.S., please call +1-757-247-2559

Questions about your auto finance account?

Mail us


Mail account deposit slips and endorsed checks to:
Do not send cash.

Ally Bank
P.O. Box 13625
Philadelphia, PA 19101

Mail general banking correspondence to:
Ally Bank Customer Care
P.O. Box 951
Horsham, PA 19044

Where do I mail my auto finance payment?