31 Best Bank Bonuses and Promotions In Michigan

You can earn cash for opening everything from a new checking account or high-yield savings account, to a money market or new brokerage account.

Wait, what?

No, really, it's true. Many financial institutions offer deals to customers signing up for a new account. This perk can be as small as $10 or $20 bucks, or ranging up to thousands of dollars.

Think of it as something like a coupon code when you're shopping online. Companies want your business (and your deposits!), and they're willing to incentivize you to get it.

If you're in Michigan and looking to open a new account, be sure to check here first or you could be leaving money on the table.

Best checking account bonus offers in Michigan

If you're looking for a personal checking account, here are the banks and credit unions currently offering cash rewards to new customers:

PNC Virtual Wallet® - up to $400 bonus

PNC Bank : Virtual Wallet®

Bonus Amount
up to $400
Account Type
Personal Checking
Offer Expires
July 1, 2024
Bonus Requirements
  1. Open a Virtual Wallet® account online to qualify, See link below.
  2. Within 60 days, complete the direct deposit requirements for the account package that you opened: Virtual Wallet® - $500+ to earn $100 bonus, Virtual Wallet® with Performance Spend - $2,000+ to earn $200 bonus, or Virtual Wallet® with Performance Select - $5,000+ to earn $400 bonus.
  3. Bonus will be credited to your account within 60-90 days after meeting requirements.

Fifth Third Bank Personal Checking - $200 bonus

Fifth Third Bank : Personal Checking

Bonus Amount
$200
Account Type
Personal Checking
Offer Expires
June 30, 2024
Bonus Requirements
  1. Open a new Momentum® Checking or Preferred checking account using the link below.
  2. Within 90 days, receive $500 in direct deposits.
  3. Bonus will be credited to your new account within 10 business days of meeting the requirements.
Apply Now

at Fifth Third Bank

KeyBank Personal Checking - $200 bonus

KeyBank : Personal Checking Account

Bonus Amount
$200
Account Type
Personal Checking
Offer Expires
July 19, 2024
Bonus Requirements
  1. Open a Key Smart Checking® or Key Select Checking℠ account online with at least $10 for Key Smart Checking® or $50 for Key Select Checking℠ by July 19, 2024.
  2. Within 60 days, make 1 direct deposit of at least $500.
  3. Bonus will be credited to your account within 90 days of meeting requirements.
  4. Account must not be closed or restricted during the time of promotional period.

Flagstar Bank Personal Checking - up to $350 bonus

Flagstar Bank : Personal Checking

Bonus Amount
up to $350
Account Type
Personal Checking
Offer Expires
April 30, 2024
Bonus Requirements
  1. Open a Ready Checking or Elite Checking account with $50 or more.
  2. For the first 90 days, maintain an average daily balance of $500 or more.
  3. Within the same 90 days, set up one or more direct deposits totaling $500 or more.
  4. Bonus will be deposited into your account 91-104 days after an initial deposit is made to the new account.
Apply Now

at Flagstar Bank

OUR Credit Union Premium Checking - up to $100 bonus

OUR Credit Union : Premium Checking

Bonus Amount
up to $100
Account Type
Personal Checking
Offer Expires
May 31, 2024
Bonus Requirements
  1. Open a new Premium Checking account using the link below and with $100 opening deposit.
  2. Enroll in eStatements.
  3. Within 60 days, complete direct deposits totaling $500 and complete at least 1 debit card transaction per month.
  4. Bonus will be credited to your account approximately 60 days from opening date.
Apply Now

at OUR Credit Union

Old National Bank Personal Checking - up to $450 bonus

Old National Bank : Personal Checking

Bonus Amount
up to $450
Account Type
Personal Checking
Offer Expires
May 31, 2024
Bonus Requirements
  1. Open an ONB Preferred Checking account with a minimum deposit of $50.
  2. Within the first 90 days, complete at least 2 qualifying ACH direct deposits totaling $2,000 or more to earn $200 or that total $10,000+ to earn $450.
  3. Within the same 90 day period, enroll and log into consumer online or mobile banking.
  4. Keep the account open a minimum of 120 days.
Apply Now

at Old National Bank

Citizens Personal Checking - up to $400 bonus

Citizens Bank : Personal Checking Account

Bonus Amount
up to $400
Account Type
Personal Checking
Offer Expires
June 6, 2024
Bonus Requirements
  1. Open a new checking account using the link below.
  2. Within 60 days, make a direct deposit of $500 to earn $300.
  3. Within the same 60 days, earn $2 for every debit card purchase you make, up to $100.
  4. Bonus will be deposited to your new checking account within 4 months of account opening.

Huntington Perks Checking - $400 bonus

Huntington National Bank : Perks Checking

Bonus Amount
$400
Account Type
Personal Checking
Offer Expires
June 7, 2024
Bonus Requirements
  1. Open a new Huntington Perks Checking account using the link below.
  2. Within 90 days, make a qualifying direct deposit.
  3. Keep your account open for 90 days.
  4. Bonus will be deposited to your new account within 14 days of meeting the requirements.

Huntington Platinum Perks Checking - $600 bonus

Huntington National Bank : Platinum Perks Checking

Bonus Amount
$600
Account Type
Personal Checking
Offer Expires
June 7, 2024
Bonus Requirements
  1. Open a new Huntington Platinum Perks Checking account using the link below.
  2. Within 90 days, make deposits totaling $25,000.
  3. Keep your account open for 90 days.
  4. Bonus will be deposited to your new account within 14 days of meeting the requirements.

Associated Bank Associated Checking - up to $600 bonus

Associated Bank : Associated Checking Account

Bonus Amount
up to $600
Account Type
Personal Checking
Offer Expires
June 30, 2024
Bonus Requirements
  1. Open a new personal checking account using the link below.
  2. Within 90 days, receive direct deposits totaling $500.
  3. Within 30 days of opening the account, deposit $1,000 to earn $300, $5,000 to earn $400, or $10,000 to earn $600.
  4. Maintain the balance from days 31-90.
  5. Bonus will be credited to your account within 120 days of opening the account.
Apply Now

at Associated Bank

Premier Bank Simple Checking - $200 bonus

Premier Bank : Simple Checking

Bonus Amount
$200
Account Type
Personal Checking
Offer Expires
June 30, 2024
Bonus Requirements
  1. Open a new personal checking account using the link below.
  2. Within 60 days, make 20 purchases using your debit card and complete a Direct Deposits totaling at least $1000.
  3. Bonuses will be credited to your new checking account 120 days after account opening.
Apply Now

at Premier Bank

Independent Bank ONE - up to $200 bonus

Independent Bank : ONE Account

Bonus Amount
up to $200
Account Type
Personal Checking
Offer Expires
December 31, 2024
Bonus Requirements
  1. Become a new customer at Independent Bank and open a new ONE account online or in-branch.
  2. Within 90 calendar days of account opening, setup and receive at least 4 recurring direct deposits, earn $100.
  3. During the same 90 days, use your debit card at least 15 times each month, earn $100.
  4. Bonus is paid out within 60 calendar days of qualification.
Apply Now

at Independent Bank

People Driven Credit Union PDCU Checking - $200 bonus

People Driven Credit Union : PDCU Checking

Bonus Amount
$200
Account Type
Personal Checking
Bonus Requirements
  1. Become a member of PDCU and open a new checking account.
  2. Within 30 days, establish a direct deposit.
  3. Bonus will be deposited to your account within 120 days of completing the requirements.
  4. Keep the account open at least 6 months or risk bonus being clawed back.
Apply Now

at People Driven Credit Union

Financial Plus Credit Union Personal Checking - up to $300 bonus

Financial Plus Credit Union : Personal Checking

Bonus Amount
up to $300
Account Type
Personal Checking
Bonus Requirements
  1. Open a new checking account with promocode WINTER24.
  2. For 2 consecutive months, complete direct deposits totaling $500 to receive a $150 bonus or $1,000 to receive a $300 bonus.
  3. Bonus will be deposited within 30 days of meeting direct deposit requirement.
Apply Now

at Financial Plus Credit Union

AAC Credit Union Personal Checking - $200 bonus

AAC Credit Union : Personal Checking

Bonus Amount
$200
Account Type
Personal Checking
Bonus Requirements
  1. Become a new member of AAC Credit Union and open a new personal checking account.
  2. Within the first 30 days, activate your debit card and make at least one debit card transaction.
  3. Within the same timeframe, go paperless and start receiving a direct deposit of at least $500.
  4. Bonus will be deposited to your savings account within 60 days of completing account requirements.
Apply Now

at AAC Credit Union

CIBC Personal Checking - $200 bonus

CIBC Bank USA : Personal Checking

Bonus Amount
$200
Account Type
Personal Checking
Bonus Requirements
  1. Go into a branch and open an iCan or MyChoice checking account with at least $500.
  2. Within 90 days of opening the account, make 1 direct deposit or ACH transaction to the account.
  3. During this same 90 day period, elect to receive eStatements through CIBC NetBanking.
  4. Bonus will be credited to the account within 100 days after account opening.

Advia Credit Union Personal Checking - $250 bonus

Advia Credit Union : Personal Checking

Bonus Amount
$250
Account Type
Personal Checking
Bonus Requirements
  1. Open a new member account and checking account with promo code NM1000.
  2. Meet the requirements for Advantage Plus Rewards (20+ debit/credit purchases, $400 in monthly e-deposits).
  3. Bonus paid within 45 days following month-end reporting showing qualifications have been met.
Apply Now

at Advia Credit Union

Premier America Credit Union Smart Spending - $25 bonus

Premier America Credit Union : Smart Spending

Bonus Amount
$25
Account Type
Personal Checking
Bonus Requirements
  1. Become a member of Premier America Credit Union and automatically setup a Smart Spending account.
  2. Within 45 days, make a recurring direct deposit into this account of at least $200.
Apply Now

at Premier America Credit Union

Advia Credit Union Personal Checking - $200 bonus

Advia Credit Union : Personal Checking

Bonus Amount
$200
Account Type
Personal Checking
Bonus Requirements
  1. Be an existing member of ACU.
  2. Register online and refer a friend at the url below.
  3. Within 90 days, ensure they open a new personal checking account and reach qualifications for Advantage Plus Rewards (20+ debit/credit purchases, $400 in monthly deposits) – earn $50.
  4. Within the same 90 days, ensure the new member accrues new aggregate deposits held of $10,000 or more – earn $50.
  5. Within the same 90 days, if the new member opens up one or more personal loans totaling $5,000 or more you'll both earn $100.
  6. Referral bonus payout(s) will be paid in one sum via deposit into the Primary Savings of both referring (current) and qualifying new (referred) member who meet stated criteria no more than forty-five (45 days) following first three (3) months of membership.

Independent Bank ONE - $50 bonus

Independent Bank : ONE Account

Bonus Amount
$50
Account Type
Personal Checking
Bonus Requirements
  1. Refer a friend to open a new Independent Bank personal checking account using your referral link.
  2. Ensure your friend completes the following activities within 60 calendar days of account opening: 10 debit card purchases OR makes at least $100 in direct deposits.
  3. Bonus gift card will arrive within 4-6 weeks after completion of all requirements.

Community Choice Credit Union Personal Checking - up to $100 bonus

Community Choice Credit Union : Personal Checking

Bonus Amount
up to $100
Account Type
Personal Checking
Bonus Requirements
  1. Join the credit union using the promo code NewMover50 and open a checking account to earn $50.
  2. Within 60 days, have either an active Choice Checking account or have direct deposits into a Basic Checking account that cumulatively total $300 every 35 days to earn an additional $50.
  3. New member bonus will be credited to your checking account 30 days after joining. The additional $50 bonus will be deposited 60 days after joining.
Apply Now

at Community Choice Credit Union

Everwise Credit Union Personal Checking - $200 bonus

Everwise Credit Union : Personal Checking

Bonus Amount
$200
Account Type
Personal Checking
Bonus Requirements
  1. Open a new personal checking account using the promo code JOIN200.
  2. Within a 60 days, receive direct deposits totaling $500.
  3. Continue direct deposits for at least 3 consecutive months.
  4. Bonus will be credited to your new account at the close of the first full statement cycle after meeting requirements.
Apply Now

at Everwise Credit Union

Honor Credit Union Personal Checking - $250 bonus

Honor Credit Union : Personal Checking

Bonus Amount
$250
Account Type
Personal Checking
Bonus Requirements
  1. Join Honor Credit Union and open a new checking account using the link below.
  2. Within 60 days, receive direct deposits totaling $100.
  3. Within the same 60 days, make 6 debit card purchases.
  4. Bonus will be paid within 30 days of meeting requirements.
Apply Now

at Honor Credit Union

Best savings account promotions in Michigan

Here are the banks and credit unions offering Michigan residents a welcome bonus for opening a new CD, money market, or high-yield savings account:

Citizens Personal Savings - up to $500 bonus

Citizens Bank : Personal Savings

Bonus Amount
up to $500
Account Type
Personal Savings
Offer Expires
April 30, 2024
Bonus Requirements
  1. Open a new Citizens Quest® Savings account using the link below.
  2. By April 30th, in a single transaction deposit at least $5,000 in new money into the account, earn $250 or $10,000 to earn $500 .
  3. Maintain at least $5,000/$10,000 on deposit until September 30, 2024.
  4. Bonus will be deposited to your new checking account by October 31, 2024.

Citi® Accelerate Savings - 4.45% APY

Citi® : Citi® Accelerate Savings

Bonus Amount
4.45% APY
Account Type
Personal Savings
Bonus Requirements
  1. Open a new Citi® Accelerate Savings account using the link below.
  2. Transfer money from a different bank or an existing Citi account.
  3. Interest compounds daily and will be credited to your account each month.

Best brokerage account promotions and bonuses in Michigan

Looking for a new brokerage? If you live in Michigan, you can get a reward for opening any of these investment accounts:

Sorry, no offers found that match your criteria.

Best business account bonuses in Michigan

Have a business in Michigan? These banks and credit unions are running promotional offers if you open a new business account:

Huntington Unlimited Business Checking - $400 bonus

Huntington National Bank : Unlimited Business Checking

Bonus Amount
$400
Account Type
Business Checking
Offer Expires
April 30, 2024
Bonus Requirements
  1. Open a new Unlimited Business Checking account using the link below.
  2. Within 60 days, make deposits totaling $5,000.
  3. Keep the account open for at least 90 days.
  4. Bonus will be deposited to your new account within 14 days of meeting the requirements.

Huntington Unlimited Plus Business Checking - $1000 bonus

Huntington National Bank : Unlimited Plus Business Checking

Bonus Amount
$1000
Account Type
Business Checking
Offer Expires
April 30, 2024
Bonus Requirements
  1. Open a new Unlimited Plus Business Checking account using the link below.
  2. Within 60 days, make deposits totaling $20,000.
  3. Maintain minimum daily balance of $20,000 for 60 days after meeting deposit requirement.
  4. Keep the account open for at least 90 days.
  5. Bonus will be deposited to your new account within 14 days of meeting the requirements.

Huntington Business Checking 100 - $100 bonus

Huntington National Bank : Business Checking 100

Bonus Amount
$100
Account Type
Business Checking
Offer Expires
April 30, 2024
Bonus Requirements
  1. Open a new Business Checking 100 account using the link below.
  2. Within 60 days, make deposits totaling $2,000.
  3. Keep the account open for at least 90 days.
  4. Bonus will be deposited to your new account within 14 days of meeting the requirements.

Associated Bank Business Checking - up to $750 bonus

Associated Bank : Business Checking

Bonus Amount
up to $750
Account Type
Business Checking
Offer Expires
December 31, 2024
Bonus Requirements
  1. Be a new business checking customer and open a new business checking account.
  2. Open a Business Foundation Checking® account and deposit $2,000 in new money within 30 days, earn a $100 bonus; Open a Business Core Checking® account and deposit $5,000 in new money, earn a $400 bonus; Open a Business Advanced Checking® account and deposit $20,000 in new money, earn $750
  3. Maintain the minimum balance between days 31 to 90.
  4. Bonus will be deposited into the new Associated Bank business checking account within 120 days of account opening.
  5. Keep the account open for at least 12 months
Apply Now

at Associated Bank

Flagstar Bank Business Checking - $500 bonus

Flagstar Bank : Business Checking

Bonus Amount
$500
Account Type
Business Checking
Bonus Requirements
  1. Open any new business checking account using the link below.
  2. Within 90 days, deposit $5,000.
  3. Within the same 90 days, make 10 debit or credit qualifying transactions.
  4. Bonus will be credited to your account 91-104 days after account opening.
Apply Now

at Flagstar Bank

Independent Bank Business Checking - up to $150 bonus

Independent Bank : Business Checking

Bonus Amount
up to $150
Account Type
Business Checking
Bonus Requirements
  1. Refer a friend to open a new Independent Bank business checking account using your referral link found at the website below.
  2. Ensure your friend completes the following activities within 60 calendar days of account opening: 15 debit card purchases OR makes at least $1000 in cumulative deposits.
  3. Bonus gift card will arrive within 4-6 weeks after completion of all requirements.