Iowa · August 2026

Best bank bonuses in Iowa

68 currently listed offers — 57 nationwide and 11 Iowa-specific. Known expired offers are removed; always confirm terms before applying.

Catalog verified June 9, 2026. Always confirm current terms with the bank before opening an account.

68
Eligible offers
57
Nationwide
11
Local / regional
40
No DD required

Bonuses available in Iowa

State-specific offers appear first. Browse ten at a time.
Type
Requirement
Scope
Showing 1–10 of 56
Old National BankCheckingIowa localDirect deposit
$600$12,000 direct depositNo monthly fee

New checking customers only.

Read review →
Associated BankCheckingIowa localDirect deposit
$600$500 direct depositFee: see terms

Opening online is limited to residents of IA, IL, IN, KS, MI, MN, MO, OH and WI; branches are in Illinois, Minnesota and Wisconsin. Balances from personal checking, savings, money market, IRA and CD accounts count toward the tier as long as they are titled to the same primary account holder, but business, HSA, investment, minor and private banking balances do not. You are not eligible if you received a new personal checking bonus in the last 24 months or have had an Associated Bank checking account in the last 12 months. One per customer, primary owner must be 18 or older, and a valid email address is required. The bonus arrives within 120 days of account opening and the account has to stay open 12 months or the bank can take the money back at closing.

Read review →
BMOCheckingIowa localDirect deposit
$400$4,000 direct depositNo monthly fee

The person listed first on the account has to live in Arizona, California, Colorado, Florida, Iowa, Illinois, Indiana, Minnesota, New Mexico, Nevada, Oregon, Utah, Washington or Wisconsin at the time you apply, and BMO may ask for proof of address. You cannot already hold a BMO personal checking account or have closed one in the past 12 months, and it is one bonus per customer.

Read review →
Regions BankCheckingIowa localDirect deposit
$400See terms for requirements$8/month

Available online (promo code EZV3F2M) or in-branch. Ineligible if you held a personal Regions checking account within the prior 12 months. Register by Dec 31, 2026; open by Jan 31, 2027.

Read review →
Bankers TrustCheckingIowa localDirect deposit
$400$400 direct depositFee: see terms

Bankers Trust has branches in Iowa, Nebraska and Arizona, and this account has to be opened in person at one of them. There is no residency rule in the offer, so where you live does not disqualify you; the only real question is whether you can get to a branch. Not for existing BT checking customers or anyone with a BT checking in the last 6 months; one bonus per household. $400 early-closing fee if closed within 12 months. Paid within 75 days. (A $250 market-specific variant exists.) Open by 9/30/2026.

Read review →
Dupaco Community Credit UnionCheckingIowa localMembershipExpiry unverified
$300Debit-card activityFee: see terms

Membership: live or work in Dupaco's chartered area, which covers eastern Iowa counties, Stephenson County in Illinois, and parts of Wisconsin. Not available if you already have a Dupaco consumer checking account or closed one within the last 180 days. Keep the account open through payout and keep the balance at $0 or above. No fixed deadline is stated, and Dupaco reserves the right to change or end the offer at any time.

Read review →
Old National BankCheckingIowa localDirect deposit
$300$3,500 direct depositFee: see terms

Old National Bank (IA/IL/IN/KY/MI/MN/ND/TN/WI). Limit one cash bonus per Social Security number no matter how many checking accounts you open, and receiving it disqualifies you from any other Old National personal checking bonus. You are not eligible if you already hold an Old National personal checking account, if you closed one in the last 36 months, or if you were paid an Old National personal checking bonus in the last 36 months. Qualifying deposits must be recurring electronic ACH deposits of a paycheck, pension, Social Security or other government benefit. Accounts must be opened by 10/30/2026.

Read review →
QCR Holdings / QCBTCheckingIowa localDirect deposit
$300$1,000 direct depositFee: see terms

QCR Holdings/QCBT (Quad Cities, IA/IL). You must be an Iowa or Illinois resident, and you cannot have closed a QCBT consumer checking account in the previous 12 months. Current QCBT consumer checking customers and business accounts are excluded, and the offer is one bonus per customer per account, paid to the primary owner. Zelle, Venmo and Cash App payments are not direct deposits, and ATM transactions do not count toward the debit card requirement. The U Checking account charges $5 per statement cycle if you take paper statements, so enroll in eStatements. Reader warning (h/t David M. in the comments): the published terms only require IA/IL residency, but a reader reports non-Quad-Cities applicants are denied at account opening. Treat this as Quad Cities metro only unless you can confirm otherwise with the bank first. Promotion ends 8/31/2026.

Read review →
Malvern BankCheckingIowa localDirect depositExpiry unverified
$300Direct deposit + activityNo monthly fee

Iowa only

Read review →
TBK BankCheckingIowa localDirect depositExpiry unverified
$200$12,000 direct depositNo monthly fee

Limit one of each bonus type per account; converted accounts are not eligible. The current disclosure (eff. 9/27/25) has no new-customer restriction.

Read review →
1 offers with unverified eligibility

These offers carry incomplete or contradictory state-eligibility data. They might be available in Iowa — confirm with the bank before applying.

Capital One Business
$500 bonus$5,000 holdBranch required
Basic Business Checking, promo SBOFFER500 (enter during online application). Deposit $5,000 from an external source within 30 days, maintain $5,000 for at least 60 of the first 90 days, plus 10 qualifying electronic transactions within 90 days. New customers only. You are ineligible if you are a signer on a Capital One Business checking account opened after Jan 1, 2025, and it is one account per business. Online applications only (in-branch ineligible). $15/mo Basic fee waived with $2,000 min balance (so waived while holding the $5k); Enhanced tier $35/mo waived at $25k. Bonus posts 60 to 90 days after requirements met.
Read review →

Other states

AlabamaAlaskaArizonaArkansasCaliforniaColoradoConnecticutDelawareDistrict of ColumbiaFloridaGeorgiaHawaiiIdahoIllinoisIndianaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaOhioOklahomaOregonPennsylvaniaRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontVirginiaWashingtonWest VirginiaWisconsinWyoming