15 Checking Account Bonuses and Promotions Available TodayChecking account promotions give you cash back just for opening an account.

 

If you're seeking a new bank, take advantage of one of the many promotional bonuses banks offer to attract new consumers. In order to get the promotion, you'll likely have to meet certain requirements such as setting up direct deposit or using your new debit card soon after opening your new account. If you want to earn an even bigger bank account bonus, look for the banks that also offer savings account promotions.

Here are the 15 best checking account promotions and bonuses available now:

Best Checking Account Bonuses and Promotions Available Now
BankChecking AccountMin. Opening DepositMin. Balance to Avoid FeeBonus
Salem Five BankeOne CheckingNoneNone$100
Discover BankDiscover Cashback CheckingNoneNoneUp to $120
CitibankCitibank Account PackageNone$25$300
U.S. BankSilver Checking Package$25$6.95 or $8.95$50
M&T BankEZChoice Checking$25$6.95$150
SunTrustSunTrust Essential Checking$100$7$100
SunTrustSunTrust Select Checking$100$15$200
SunTrustSunTrust Signature Advantage Checking$100$25$300
BankDirectMileage Checking With Interest$500$121,000 AAdvantage miles
Chase BankChase Total Checking$25$12$200
BMO HarrisEveryday Checking$100$12$100
TD BankTD Premier CheckingNone$25$300
TD BankTD Convenience CheckingNone$15$150
Chase BankChase Premier Plus Checking$25$25$300
Bank of AmericaBank of America Core Checking$25$12$100
Salem Five eOne Checking: $100 Visa Reward Card Bonus
Icatnews / Shutterstock.com

Salem Five eOne Checking: $100 Visa Reward Card Bonus

Minimum deposit: $100
Monthly fee: None
Minimum balance to avoid fee: None
Offer expiration date: None

Salem Five offers a $100 Visa gift card bonus for new customers and you can open your new bank account online instead of going into a branch. To earn your bonus, open an account and complete two direct deposits of $250 or make six online bill payments of at least $25 each. Another way to earn the bonus is by completing 20 debit card transactions over $5 within 60 days of opening the account.

Discover Bank Discover Cashback Checking: Up to $120 Bonus Per Year
pikselstock / Shutterstock.com

Discover Bank Discover Cashback Checking: Up to $120 Bonus Per Year

Minimum deposit: None
Monthly fee: None
Minimum balance to avoid fee: None
Offer expiration date: None

Discover's bonus offer is one of the best bank promotions available and allows you to open a bank account online with no minimum deposit required. Unlike other bank account promotions, Discover does not have a direct deposit requirement. You can earn the $120 after opening an account by making a debit card purchase, paying a bill online or writing a check. Each transaction will earn you $0.10 up to $120 a year. Features of the Cashback Checking account include mobile check deposit, and online and mobile banking. The bank's mobile ATM locator can help you find more than 60,000 free ATMs across the country.

Check Out: 10 Best Checking Accounts of 2017

Citibank Account Package: $300 BONUS
Capricorn Studio / Shutterstock.com

Citibank Account Package: $300 BONUS

Minimum deposit: None
Monthly fee: $25
Minimum balance to avoid fee: $10,000
Offer expiration date: June 30, 2017

To earn a $300 bonus from Citibank, open a new consumer checking account and make a deposit of $15,000 of new funds into a qualifying checking or savings account within 30 days. Additionally, one qualifying direct deposit must post to the checking account for two consecutive months in order for you to take advantage of what's one of the best bank account offers.

U.S. Bank Silver Checking Package: $50 Bonus
Syda Productions / Shutterstock.com

U.S. Bank Silver Checking Package: $50 Bonus

Minimum deposit: $25
Monthly fee: $6.95 or $8.95
Minimum balance to avoid fee: $1,500
Offer expiration date: None

To earn a bonus from U.S. Bank, take advantage of its new bank account promotion: Set up a Silver Checking Package account with a Package Money Market Savings and enroll in the Start Smart savings program. You will earn $50 when you save $500 in your money market account. You can also earn an additional 1 percent on your gas and grocery purchases, deposited to your Package Money Market account.

M&T Bank EZChoice Checking: $150 Bonus
MJTH / Shutterstock.com

M&T Bank EZChoice Checking: $150 Bonus

Minimum deposit: $25
Monthly fee: $6.95
Minimum balance to avoid fee: None if you make one withdrawal or deposit each month
Offer expiration date: June 30, 2017

Open a new checking account with M&T Bank, set up a direct deposit of at least $100 within the first 90 days of opening your account, and you will receive $150 deposited into your account. To avoid the $6.95 monthly fee, complete one transaction each month.

SunTrust Bank SunTrust Essential Checking: $100 Bonus
totojang1977 / Shutterstock.com

SunTrust Bank SunTrust Essential Checking: $100 Bonus

Minimum deposit: $100
Monthly fee: $7
Minimum balance to avoid fee: $500
Offer expiration date: July 3, 2017

SunTrust's $100 bonus offer is available when you open a new checking account and deposit at least $100 within 14 days, make a direct deposit of at least $500 within 60 days of opening the account, and make at least 10 debit card purchases in the same time period. Having a $500 monthly direct deposit or a minimum balance of at least $500 will avoid the monthly service fee. If you are a student, you can qualify for a five-year waiver on the monthly service fee. To earn the $100 bonus, use promo code "Q217CHKNG123OL."

SunTrust Bank SunTrust Select Checking: $200 Bonus
Africa Studio / Shutterstock.com

SunTrust Bank SunTrust Select Checking: $200 Bonus

Minimum deposit: $200
Monthly fee: $15
Minimum balance to avoid fee: $2,000
Offer expiration date: July 3, 2017

With the SunTrust Select Checking Account, you can earn up to $200 when you open a new bank account and deposit $100 in the next 14 days. To qualify for this bank signup bonus, you will also need to make a direct deposit of $500 and complete 10 debit card transactions within 60 days. You can avoid the monthly service fee by having $2,000 in monthly direct deposits or a minimum balance of at least $2,000. To take advantage of this bonus offer, use promo code "Q217CHKNG123OL" when you apply.

SunTrust Bank SunTrust Signature Advantage Checking: $300 Bonus
Dobo Kristian / Shutterstock.com

SunTrust Bank SunTrust Signature Advantage Checking: $300 Bonus

Minimum deposit: $300
Monthly fee: $25
Minimum balance to avoid fee: $2,500
Offer expiration date: July 3, 2017

The SunTrust Signature Advantage Checking account offer allows you to earn a $300 bonus after you open an account using promo code "Q217CHKNG123OL" and deposit $100 within the first 14 days. To qualify for this bank account opening bonus, make a $500 direct deposit and complete 10 debit card transactions in the first 60 days.

BankDirect Mileage Checking With Interest: Earn up to 10,000 AAdvantage Miles
Icatnews / Shutterstock.com

BankDirect Mileage Checking With Interest: Earn up to 10,000 AAdvantage Miles

Minimum deposit: $500
Monthly fee: $12
Minimum balance to avoid fee: n/a
Offer expiration date: None

If you prefer free airline miles over a cash bonus, consider getting a checking account with BankDirect. You can earn 1,000 miles when you open a Mileage Checking Account with Interest or a Mileage Money Market account. You can earn more Mileage Checking with Interest bank account bonuses too by meeting other requirements. You can earn 10,000 AAdvantage miles by completing direct deposits of $2,000 each month for the first six months and 5,000 AAdvantage miles by making three online bill payments totaling $500 in the first six months.

Chase Bank Chase Total Checking: $200 Bonus
Africa Studio / Shutterstock.com

Chase Bank Chase Total Checking: $200 Bonus

Minimum deposit: $25
Monthly fee: $12
Minimum balance to avoid fee: $1,500
Offer expiration date: July 17, 2017

Chase Bank has new bank account offers available when you open a new checking or savings account with them. To take advantage of the checking account offer, you will need to print a coupon that is emailed to you and then go to your nearest Chase branch to open your account. Once you set up direct deposit, you will receive your bonus. You can avoid the minimum monthly balance requirement by having a direct deposit of more than $500 each month. If you do not receive an email, inquire with your local Chase bank.

BMO Harris Everyday Checking: $100 Bonus
guruXOX / Shutterstock.com

BMO Harris Everyday Checking: $100 Bonus

Minimum deposit: $100
Monthly fee: $12
Minimum balance to avoid fee: $1,000
Offer expiration date: None

BMO Harris offers a $100 bonus if you open an Everyday Checking account and set up a direct deposit. To qualify, you must have $600 directly deposited into the account within the first 60 days of opening it. To receive these offers, your employer or organization must participate in BMO Harris Bank at Work or Group Banking Services. You can have monthly service fees waived for the first year.

TD Bank TD Premier Checking: $300 Bonus
Africa Studio / Shutterstock.com

TD Bank TD Premier Checking: $300 Bonus

Minimum deposit: None
Monthly fee: $25
Minimum balance to avoid fee: $2,500
Offer expiration date: Limited time

You can earn $300 by opening a TD Premier checking account and then making direct deposits of $2,500 or more within 60 days of opening your accounts. If you have a TD Premier Checking Account, there are no ATM fees at TD and non-TD ATMs. You can also receive free money orders and bank checks with this account.

Check Out: 13 Banks Offering Free Checking With No Minimum Balance Requirements

TD Bank TD Convenience Checking: $150 Bonus
Andrey_Popov / Shutterstock.com

TD Bank TD Convenience Checking: $150 Bonus

Minimum deposit: None
Monthly fee: $15
Minimum balance to avoid fee: $100
Offer expiration date: Limited time

If you have a difficult time maintaining a high minimum balance, the TD Convenience Checking bonus offer might be the right fit and best bank deal for you. You can earn $150 when you open the account and have $500 direct deposited into your account within the first 60 days. You can avoid the monthly service fee by maintaining the $100 minimum balance.

Chase Bank Chase Premier Plus Checking: $300 Bonus
jwohlfeil / Shutterstock.com

Chase Bank Chase Premier Plus Checking: $300 Bonus

Minimum deposit: $25
Monthly fee: $25
Minimum balance to avoid fee: $15,000
Offer expiration date: July 17, 2017

Chase is offering a $300 bonus when you open a Premier Plus Checking account and set up a direct deposit. You must print the coupon and take it into the branch to qualify for the promotion. Email recipients include those who have other types of accounts with Chase, such as a credit card.

Bank of America Bank of America Core Checking: $100 Bonus
Cheryl Savan / Shutterstock.com

Bank of America Bank of America Core Checking: $100 Bonus

Minimum deposit: $25
Monthly fee: $12
Minimum balance to avoid fee: $1,500
Offer expiration date: Dec. 31, 2017

Bank of America is offering a $100 bonus when you open a personal checking account and receive two direct deposits of $250 or more within the first 90 days of opening your account. The offer is for select existing customers who don't already have a personal checking account with the bank; Bank of America will notify the customer of their eligibility for the offer by email or when he signs into mobile or online banking.

Up Next: How to Close a Checking Account for Free

Methodology: GOBankingRates.com identified checking account promotions by finding banks and credit unions currently monetary bonuses or equivalent perks for customers who open new accounts as of April 20, 2017. All fees and rates are subject to change at the credit card issuers' discretion, and some bonus offers might no longer be available on the credit card issuers' websites, depending on how you access the web page.

GOBankingRates is a personal finance and consumer interest rate website owned by ConsumerTrack, Inc., an online marketing company serving top-tier banks, credit unions and other financial services organizations. Some companies mentioned in this article might be clients of ConsumerTrack, Inc., which serves more than 100 national, local and online financial institutions. Rankings and roundups are completely objective, and no institution, client or otherwise, paid for inclusion or specific placement. Any opinions, analyses, reviews or recommendations expressed in this article are those of the author's alone and have not been reviewed, approved or otherwise endorsed by the companies included in the article.