Take advantage of all the current Ally Bank bonuses, promotions, and offers here.
Update 7/11/25: Ally Bank is offering a $100 bonus when you open an eligible Ally Bank account (checking, savings or self-directed trading). Valid through 12/31/25.
Ally Bank $200 Checking Bonus
Earn a $200 bonus when you open a Ally Bank Spending Account and meet the requirements.
- What you’ll get: $200
- Where it’s available: Nationwide
- Credit Inquiry: Soft Pull
- Direct Deposit Required: Yes
- Monthly Fee: None
- How to earn it:
- Open your first Spending Account. Use code GET200 by August 7, 2025. Add money to your account within 30 days of opening or it will close.
- Set up qualifying direct deposits of at least $2,000 a month for three consecutive months. Your first monthly qualifying direct deposit(s) totaling at least $2,000 must post to your Spending Account within 60 days of when you open the account.
- Get your $200. Ally Bank will pay your bonus within 30 days of you making the third consecutive monthly qualifying direct deposit(s). Make sure to keep your Spending Account open and in good standing in order to receive it.
(Expires 08/07/2025)
Chase Total Checking ($300 Bonus) | KeyBank Checking ($300 bonus) |
Bank of America Checking ($300 Bonus Offer) | SoFi Checking & Savings Account ($325 bonus) |
Fine Print
- New Customers (who do not have, nor ever had, an Ally Bank Spending Account) can get a cash bonus of $200 for opening a new Ally Bank Spending Account using offer code Get200 and setting up a Qualifying Direct Deposit totaling at least $2,000 per month for three months. You have some extra time for your first month to get everything setup –Qualifying Direct Deposit(s) totaling at least $2,000 must post within 60 days from when you open your new Spending Account. Here are the basic steps to qualify, which we’ll cover in more detail below.
- 1. For a limited time, no later than 8/7/25 (we may shorten this timeframe without notice), open your first Ally Bank Spending Account using offer code Get200 where indicated in the online account application. Remember! You must fund your account with any amount within 30 days, otherwise the account will automatically close. (Note: your initial funding does not need to be your Qualifying Direct Deposit (and may need to be from another source due to timing.)
- 2. Set up a Qualifying Direct Deposit (QDD) totaling at least $2,000 per month for three consecutive months to be deposited into your new Spending Account. Your first month of QDD transaction(s) totaling at least $2,000 must post to your Spending Account within 60 days from when you open your new Spending Account.
- 3. Your cash bonus will be paid into your Spending Account within 30 days after you reach the third consecutive monthly $2,000 QDD minimum. To be paid, make sure you keep your Spending Account open and in Good Standing through the payout.
- This offer is available to New Customers who do not have an existing Ally Bank Spending account, nor have they ever had an Ally Bank Spending Account. Above lists the basic steps for you to qualify, with additional definitions and essential details below – please take a few minutes to read through all of it! And save/print/ bookmark/screenshot this page in case you need to refer back to this info.
Ally Bank $100 Checking Bonus
Ally Bank is currently offering a $100 bonus when you open an Ally Bank Spending account.
How to earn it:
- Enroll by 12/31/2025 and open a new, eligible Ally Bank Spending Account within 30 days of enrollment and fund within 30 days of opening your new account.
- Set up and receive a qualifying direct deposit within 60 days of account opening.
- Your $100 welcome bonus will be deposited within 30 days of receiving your qualifying direct deposit.
(Visit Ally Bank to learn more)
Chase Total Checking ($300 Bonus) | KeyBank Checking ($300 bonus) |
Bank of America Checking ($300 Bonus Offer) | SoFi Checking & Savings Account ($325 bonus) |
Ally Bank $100 Savings Bonus
Ally Bank is currently offering a $100 bonus when you open an Ally Bank Savings account.
How to earn it:
- Enroll and open a new Ally Bank Savings Account by 12/31/2025.
- Open a new Ally Bank Savings Account within 30 days of enrollment.
- Set up (within your new account) and start a qualifying monthly automated recurring transfer within 30 days of account opening.
- Complete at least 3 back-to-back monthly automated recurring transfers.
- Your $100 welcome bonus will be deposited within 30 days of receiving your 3rd recurring transfer.
(Visit Ally Bank to learn more)
Chase Private Client ($3,000 Bonus) | Fifth Third Preferred Checking ($300 Bonus) |
KeyBank Checking ($300 bonus) | HSBC Premier Checking (Up to $3,000 Cash Bonus), |
Ally Bank $100 Self-Directed Trading Bonus
Ally Bank is currently offering a $100 bonus when you open an Ally Bank Self-Directed Trading account.
How to earn it:
- Enroll by 12/31/2025 and open a new Ally Invest Self-Directed Trading account within 30 days of enrollment.
- Transfer a minimum of $1,000 within 60 days of opening your account. Note: you can make multiple transfers to reach the minimum requirement of $1,000.
- Your $100 welcome bonus will be deposited within 30 days of your account reaching $1,000.
(Visit Ally Bank to learn more)
J.P. Morgan Self-Directed Investing (Up to $700 Cash) | TradeStation ($150 Cash) |
E*TRADE (Up to $6,000 Cash) |
Ally Bank $250 Checking Bonus (Ally Auto Customers)
Earn a $250 bonus when you open a Ally Bank Spending Account and meet the requirements.
- What you’ll get: $250
- Where it’s available: Nationwide
- Credit Inquiry: Soft Pull
- Direct Deposit Required: Yes
- Monthly Fee: None
- How to earn it:
- Open a new Ally Bank Spending Account or Savings Account by 12/31/23, with offer code ALLYAUTO1, and fund your new account within 30 days. You must be an Ally Auto customer at the time of account opening.
- Note: On the initial step of the application, be sure to select I’m not an existing Ally Bank customer.
- Set up and receive at least 1 qualifying direct deposit within 60 days of opening your new account.
- Keep your account open and in good standing and we’ll deposit your $250 within 30 days of receiving your first direct deposit.
- Open a new Ally Bank Spending Account or Savings Account by 12/31/23, with offer code ALLYAUTO1, and fund your new account within 30 days. You must be an Ally Auto customer at the time of account opening.
(Expires 12/31/2023)
Chase Total Checking ($300 Bonus) | KeyBank Checking ($300 bonus) |
Bank of America Checking ($300 Bonus Offer) | SoFi Checking & Savings Account ($325 bonus) |
Fine Print
- No minimum balance is required to open an Ally Bank Spending or Savings Account. Annual Percentage Yield (APY) is subject to change, and is accurate as of 11/10/2023. Fees may reduce earnings.
Ally Bank Bonuses Review
Based in Utah, Ally Bank is an internet bank focused primarily on offering industry-leading rates, savings and investment products as well as checking and saving options. Through their vast array of products, you are able to find an account to fit your financial needs.
I’ll go over all Ally Bank Bonuses below.
Ally Bank Customers: Get $100 or $250 Bonus w/ Ally Invest Account (Targeted)
Ally Bank is offering a $250 or $100 bonus for opening an Invest account by March 24, 2020 to give them a head start on their finances.
- Direct Links:
- What you’ll get: $250 or $100
- Where it’s available: Nationwide (Locations)
- Credit Inquiry: Soft Pull
- Direct Deposit Required: No
- Monthly Fee: None
- How to earn it:
- Open a new Ally Invest Self-Directed Account or Robo Portfolio account.
- Deposit a minimum of $500 or more by 4/8/2022.
- Keep your new Ally Invest account open and in good standing for us to add your bonus to your account by 5/8/2022.
(Expires March 31, 2022)
Chase Total Checking ($300 Bonus) | KeyBank Checking ($300 bonus) |
Bank of America Checking ($300 Bonus Offer) | SoFi Checking & Savings Account ($325 bonus) |
Fine Print
- To participate in this cash bonus offer, click here to access the Ally Invest online application.
- You must open your eligible account between 2/23/2022 and 3/24/2022 AND deposit a minimum of $500 or more by 4/8/2022.
- Keep your new Ally Invest account open and in good standing for us to add your bonus to your account.
- This unique offer is only available to select Ally Bank and Auto customers.
- You are only eligible for this bonus if you received the email offer.
- If Ally believes you’re trying to game or abuse this offer, you won’t be allowed to participate in this offer or any future offers.
- Member FDIC
- You should talk to your tax advisor about potential impacts to your 2022 tax liability.
Ally Bank $250 Bonus For December 31st New Borns (Expired)
Ally Bank is offering a $250 bonus towards a custodial savings account for newborns on December 31, 2020 to give them a head start on their finances.
- What you’ll get: $250 in a custodial savings account
- Where it’s available: Nationwide
- How to earn it:
- If your baby is born on the last day of the year, you can start enrolling at 1/15/2021.
- After enrolling, you’ll be prompted to open an Ally Bank custodial Online Savings Account (that’s where we’ll deposit your baby’s money).
- You’ll need your baby’s social security number to apply and must upload a copy of your child’s birth certificate by 7/31/2021.
(Expired)
CIT Bank Platinum Savings (4.00% APY). | Discover® Online Savings (Up to $200 Bonus + 3.70% APY) |
SoFi Checking & Savings ($325 Bonus + 3.80% APY) | Harborstone Credit Union Money Market (4.30% APY) |
Live Oak Bank Savings (4.10% APY) |
Fine Print
- Child must be born between 12:01 a.m. and 11:59 p.m. in local time on December 31, 2020
- Baby must be a US citizen or a legal permanent resident and have a residential street address (not just a P.O. box) in one of the 50 U.S. states, Guam, or the U.S. Virgin Islands
- Must provide Ally with the baby’s social security number and birth certificate showing the birth on December 31
- Must provide the mother’s maiden name
- You can enroll in this offer from 1/15/21 – 7/31/21
Up To $3,000 in Bonus Plus Free Trades (Expired)
Earn up to $3,000 bonus plus free trades for 90 days when you open an Ally Invest Self-Directed account and deposit or transfer anywhere from $10,000 to $2,000,000 or more in new money.
- What you’ll get: Up to $3,000 plus free trades
- Eligible account: Ally Invest Self-Directed account
- Availability: Nationwide;
- Monthly fee: None
- How to earn it:
- Open an account by the expiration date and fund within 60 days of account opening.
- Depending on your initial deposit amount (see below), you’ll receive the specified credit in your account within ten (10) days of meeting the qualifying requirements.
(Learn more about Ally Invest Self-Directed account)
J.P. Morgan Self-Directed Investing (Up to $700 Cash) | TradeStation ($150 Cash) |
E*TRADE (Up to $6,000 Cash) |
![]() |
![]() |
Conclusion
If you are interested in opening a new investing or savings account with Ally Bank, there is an opportunity for you to earn generous bonuses and a high rate to help put extra money in your pockets today! All you need to do is meet all the necessary requirements for each account and the features and benefits could be yours!
However, although Ally Bank offers fantastic rates, definitely check out our best rates for Savings, Money Market, and CD accounts from the links below.
Additionally, having no monthly fees, they leave you to worry-free so you can focus on everything else in life. If you want to stay updated on all of the Best Stock Broker Bonuses or Best Bank Rates, you can find them all on one convenient table from BankCheckingSavings!
Check back often for more Ally Bank Bonuses, Promotions, or Offers!