Best Bank Account Bonuses

Checking, savings, and cash account bonus offers.

Last updated: Jul 12, 2026

Showing 708 of 708 in this guide (955 total offers sitewide).

Quick Picks

National Offers

Offers with broad nationwide availability.

Regional & Local Offers

These offers are limited to specific states, cities, branches, or local geographies.

#529

Score Up to $300 with Metropolitan Bank's New Checking Offer – Here's How

Regional Bank Bonus

Earn up to $300 by opening a Metropolitan Bank checking account online. Complete direct deposit, bill pay, and debit card steps to unlock the full bonus. Limited time.

Bonus $300
Annual Fee Not listed
Monthly Fee $8
Expiration Not listed

What to know

  • Bonus Amount: Up to $300 ($50 for opening + $50 per recurring direct deposit or bill pay, max 2 each + $50 for debit card use)
  • Account Type: Value Checking, Premier Interest Checking, or Senior Citizen Checking
  • Availability: California (online account opening required)
  • Direct Deposit Requirement: Yes – $500+ per month for 6 months (each recurring deposit earns $50, max 2)
#530

Snag a $300 Bonus from Guaranty Bank's Elevate Checking

Regional Bank Bonus

Guaranty Bank offers a $300 bonus for opening a new Elevate Checking account in Missouri. Meet simple requirements like an ACH transfer and a debit card purchase by 9/30/25.

Bonus $300
Annual Fee Not listed
Monthly Fee Not listed
Expiration Expired Sep 30, 2025

What to know

  • Bonus Amount: $300
  • Account Type: Elevate Checking (new customers only)
  • Offer Expires: September 30, 2025
  • Availability: Missouri residents
#531

Bank Midwest's $300 Checking Bonus: A Solid Deal for Kansas and Missouri Residents

Regional Bank Bonus

Bank Midwest offers a $300 bonus for opening an Everyday Checking account. Requires $100 to open, 5+ debit card purchases monthly for 3 months, and $500 in deposits monthly for 3 months by Nov 30, 2025. Must be a new client in KS or MO. Offer ends July 31, 2025.

Bonus $300
Annual Fee Not listed
Monthly Fee $8
Expiration Expired Jul 31, 2025

What to know

  • Bonus Amount: $300
  • Account Type: Everyday Personal Checking
  • Minimum to Open: $100 ($25 if under 25 or over 65, or if opened online)
  • Monthly Fee: $8 (waivable)
#532

Score $300 with Tower Federal Credit Union's Checking Bonus (Plus a Referral Deal)

Regional Bank Bonus

Earn $300 by opening a Tower FCU checking account and setting up two $1K+ direct deposits. Offer runs through 7/31/25. Also: refer friends for $100 each.

Bonus $300
Annual Fee Not listed
Monthly Fee Not listed
Expiration Expired Jul 09, 2026

What to know

  • Bonus Amount: $300
  • Account Type: Tower Free Checking
  • Minimum Deposit: $10
  • Direct Deposit Requirement: Two recurring deposits of $1,000+ each within 90 days
#533

Score $300 with Veridian Credit Union's New Checking Offer

Regional Bank Bonus

Get $300 cash by opening a Premium or Premium Plus Checking at Veridian Credit Union. Must meet monthly requirements for 4 months. Limited time.

Bonus $300
Annual Fee Not listed
Monthly Fee Not listed
Expiration Not listed

What to know

  • Bonus Amount: $300
  • Account Type: Premium or Premium Plus Checking
  • Availability: IA, MN, NE
  • Direct Deposit Required: Yes, $250+ net income per month
#534

Score $300 with The Police Credit Union Checking Bonus – Here’s How

Regional Bank Bonus

Get a $300 bonus from The Police Credit Union by opening a checking account and setting up $1,000 in monthly direct deposits. Offer valid through 12/31/25 for California residents.

Bonus $300
Annual Fee Not listed
Monthly Fee Not listed
Expiration Expired Dec 31, 2025

What to know

  • Bonus Amount: $300
  • Account Type: Checking
  • Availability: California only
  • Direct Deposit Requirement: Yes, $1,000 per month
#535

Score $300 with Dollar Bank's Everything Checking – Here's the Full Breakdown

Regional Bank Bonus

Earn $300 with Dollar Bank's Everything Checking: get $200 after $2,500 in direct deposits within 90 days, plus $100 after one year. Ends 8/31/26. Available in OH, PA, VA, MD.

Bonus $300
Annual Fee Not listed
Monthly Fee $5
Expiration Expired Jul 08, 2026

What to know

  • Bonus Amount: Up to $300 total: $200 Mastercard debit card rebate + $100 credit
  • Account Type: Everything Checking
  • Availability: OH, PA, VA, MD
  • Direct Deposit Requirement: $2,500 cumulative within 90 days
#536

Snag a $300 Bonus from Mainstreet Credit Union – Here's How

Regional Bank Bonus

Earn $300 with a new Mainstreet checking account. Open by 6/30/26, enroll in eStatements, make 25 debit purchases, and set up $800+ in direct deposits within 90 days.

Bonus $300
Annual Fee Not listed
Monthly Fee $10
Expiration Not listed

What to know

  • Bonus Amount: $300
  • Account Type: Checking (Spend)
  • Offer Period: April 1, 2026 – June 30, 2026
  • Direct Deposit Requirement: Two ACH or RTP deposits totaling $800+ within 90 days
#538

Snag a $300 Bonus from Harford Bank – But You'll Need to Visit a Branch

Local Bank Bonus

Harford Bank offers a $300 bonus for opening a Special Elite Checking account in-branch in Maryland. Must have a $1,000 direct deposit within 60 days and keep the account open 150 days. Offer ends May 30, 2025.

Bonus $300
Annual Fee Not listed
Monthly Fee $5
Expiration Expired May 30, 2025

What to know

  • Bonus Amount: $300
  • Account Type: Special Elite Checking
  • Availability: Maryland (in-branch only)
  • Offer Expiration: May 30, 2025
#539

North Shore Bank's $300 Bonus: A Two-Part Deal for Massachusetts Residents

Regional Bank Bonus

Massachusetts residents can earn a $300 bonus from North Shore Bank by opening a free checking account and meeting two sets of requirements over a year. Here's how the two-part structure works.

Bonus $300
Annual Fee Not listed
Monthly Fee Not listed
Expiration Not listed

What to know

  • Total Bonus Amount: $300
  • Account Type: Get Real Checking®
  • Monthly Fee: None
  • Minimum to Open: $10
#540

Snag a $300 Bonus from State Bank of the Lakes (Illinois Only)

Regional Bank Bonus

Illinois residents can earn a $300 bonus by opening a Total Access Checking account, enrolling in online services, and setting up $500+ in monthly direct deposits for two months. Offer ends July 31, 2025.

Bonus $300
Annual Fee Not listed
Monthly Fee $0
Expiration Expired Mar 10, 2026

What to know

  • Bonus Amount: $300
  • Eligible Account: Total Access Checking
  • Offer Expiry: July 31, 2025
  • Direct Deposit Requirement: $500+ per month for two consecutive months
#541

A $300 Welcome from Minnwest Bank: How to Snag This Minnesota-Only Bonus

Regional Bank Bonus

Minnwest Bank offers a $300 bonus for opening a new checking and savings account by Jan 10, 2025. Requires $1000 in direct deposits OR 20 debit card purchases, plus a savings account. Must be a new MN customer.

Bonus $300
Annual Fee Not listed
Monthly Fee $2
Expiration Expired Jan 10, 2025

What to know

  • Total Bonus Amount: $300
  • Bonus Breakdown: $250 for checking, $50 for savings
  • Offer Deadline: Accounts must be opened by January 10, 2025
  • Qualification Period: 60 days from account opening
#542

Kirkpatrick Bank's $300 Bonus: A Straightforward Deal for Oklahoma and Colorado Residents

Regional Bank Bonus

Kirkpatrick Bank offers a $300 bonus for opening a checking account by Oct 31, 2024. Available in OK & CO. Choose between $500 in direct deposits or 30 debit card purchases within 90 days.

Bonus $300
Annual Fee Not listed
Monthly Fee Not listed
Expiration Expired Oct 31, 2024

What to know

  • Bonus Amount: $300
  • Offer Expires: October 31, 2024
  • Availability: Residents of Oklahoma and Colorado
  • Account Type: Personal Checking Account
#543

Snag Up to $300 with Savings Bank of Danbury's Latest Checking Deals

Regional Bank Bonus

Earn $100–$300 by opening a new checking account at Savings Bank of Danbury. Requirements vary by tier; limited-time offers for CT residents.

Bonus $300
Annual Fee Not listed
Monthly Fee $0
Expiration Not listed

What to know

  • Bonus Amounts: $100 (Priority Checking), $200 (Priority Plus Checking), $300 (Priority Platinum Checking)
  • Availability: Connecticut only
  • Minimum Opening Deposit: $50 for Priority accounts; $10 for Student Checking
  • Direct Deposit Requirement: $500/month for two months (Priority Plus and Platinum); none for Priority Checking
#544

Score a $300 Bonus from American Heritage Credit Union – Here's How

Regional Bank Bonus

Earn up to $300 with a new American Heritage checking account. Requires direct deposits and debit card usage. Offer ends 12/31/24. Must meet eligibility.

Bonus $300
Annual Fee Not listed
Monthly Fee Not listed
Expiration Expired Dec 31, 2024

What to know

  • Bonus Amount: $300
  • Account Type: Checking Account
  • Availability: PA (see eligibility)
  • Direct Deposit Required: Yes, $500+ per statement cycle for 3 cycles
#545

Columbia Credit Union's $300 Welcome Bonus: A Pacific Northwest Perk

Regional Bank Bonus

Columbia Credit Union offers a $300 bonus for opening a new checking account. Limited to OR & WA residents, requires direct deposit & debit card use. Expires 6/30/24.

Bonus $300
Annual Fee Not listed
Monthly Fee Not listed
Expiration Expired Jun 30, 2024

What to know

  • Bonus Amount: $300
  • Eligible States: Oregon, Washington
  • Offer Expiry: June 30, 2024
  • Account Type: Income Checking Account
#546

First Bank of Manhattan's $300 Checking Bonus: A Solid Deal for Illinois Residents

Regional Bank Bonus

First Bank of Manhattan offers a $300 bonus for new checking accounts in Illinois. Requires $100 deposit, direct deposit, 10 debit card transactions per month, and online enrollment. Must keep account open 90+ days. Offer ends May 31, 2024.

Bonus $300
Annual Fee Not listed
Monthly Fee Not listed
Expiration Expired May 31, 2024

What to know

  • Bonus Amount: $300
  • Account Type: New Checking Account
  • Minimum Opening Deposit: $100
  • Availability: Illinois residents only
#547

Score $300 with Jefferson Bank's Checking Bonus: What You Need to Know

Regional Bank Bonus

Earn a $300 bonus by opening a Jefferson Bank checking account with promo code Get300. Must deposit $50 and have $250 in direct deposits within 90 days. Expires 12/31/24.

Bonus $300
Annual Fee Not listed
Monthly Fee $3
Expiration Expired Dec 31, 2024

What to know

  • Bonus Amount: $300
  • Account Type: Checking (excluding Free Checking)
  • Availability: Missouri (MO)
  • Promo Code: Get300
#548

Buckeye State Bank $250 Checking Bonus: Easy Cash for Ohio Residents

Regional Bank Bonus

Ohio residents can earn $250 from Buckeye State Bank by opening a BAM Checking account, meeting requirements for two months. No monthly fees, soft pull, and 3.00% APY on balances up to $15,000.

Bonus $250
Annual Fee Not listed
Monthly Fee Not listed
Expiration Not listed

What to know

  • Bonus Amount: $250
  • Availability: Ohio only
  • Account Type: Buckeye Advantage Member (BAM) Checking
  • Requirements: 12 debit card swipes per month, enroll in e-Statements, and at least one direct deposit per month
#549

First United Bank $250 Checking Bonus: A Straightforward Deal for Texas and Oklahoma Residents

Regional Bank Bonus

Earn $250 with a Secure Checking account or $150 with Basic Checking. Just $100 to open, $1,000 in direct deposits within 90 days. Offer ends July 31, 2026. Available in TX & OK.

Bonus $250
Annual Fee Not listed
Monthly Fee $4.95
Expiration Expires Jul 31, 2026

What to know

  • Maximum Bonus: $250 with Secure Checking; $150 with Basic Checking
  • Availability: Texas and Oklahoma only
  • Direct Deposit Required: Yes, at least $1,000 in aggregate within 90 days
  • Minimum Opening Deposit: $100
#550

Liberty Savings Bank $250 Bonus: No Direct Deposit Needed, Just a Deposit and a Swipe

Regional Bank Bonus

Score $250 cash and a limited-edition water bottle from Liberty Savings Bank. Deposit $5,000 in new money, make 12 debit transactions, and avoid fees. Florida only.

Bonus $250
Annual Fee Not listed
Monthly Fee $4.95
Expiration Not listed

What to know

  • Bonus Amount: $250 cash + limited-edition Tervis America250 bottle
  • Availability: Florida (in-branch only)
  • Minimum Deposit: $5,000 (new money only)
  • Direct Deposit Required: No
#551

Snag a $250 Bonus from Eagle Valley Bank – Here's What You Need to Know

Regional Bank Bonus

Eagle Valley Bank offers a $250 checking bonus for IL residents. Receive two direct deposits within 60 days. No monthly fees. Expires July 31, 2026.

Bonus $250
Annual Fee Not listed
Monthly Fee Not listed
Expiration Expires Jul 31, 2026

What to know

  • Maximum Bonus: $250
  • Availability: Illinois only
  • Direct Deposit Required: Yes, two separate deposits within 60 days of account opening
  • Additional Requirements: None
#552

Pennsylvania Heroes: Score $250 with AmeriChoice Federal Credit Union

Regional Bank Bonus

PA heroes in select counties can earn $250 by opening savings, checking, and a $500 certificate, plus a direct deposit. Limited eligibility—check it out!

Bonus $250
Annual Fee Not listed
Monthly Fee Not listed
Expiration Not listed

What to know

  • Maximum Bonus: $250
  • Eligibility Area: Adams, Cumberland, Dauphin, Lebanon, Perry, or York counties in PA
  • Hero Requirements: Veterans, active duty military, first responders (law enforcement, firefighters, EMTs, paramedics), and healthcare workers (physicians, nurses, dentists, chiro...
  • Direct Deposit Required: Yes, at least one electronic direct deposit (no minimum amount specified)