Best Bank Bonuses in Virginia

53 offers · updated June 2026

53 bank bonuses are currently available to Virginia residents, with the largest worth $3,000. 1 is Virginia-specific, and the rest are nationwide offers you can open from anywhere in the state. Each listing shows the exact requirement, deposit, hold period, and annualized return.

Virginia taxes: Keep in mind that Virginia taxes interest income, so a bank bonus may be subject to both federal and Virginia state tax. Banks typically report the bonus on a 1099-INT.

Virginia-specific offers

Available in VA
Free cashchecking
Deposit
None
Hold period
60d

Receive $500+ in direct deposits within 60 days. Up to $300 in eligible East Coast states. VERIFY amount + state list.

📍 CT, DC, DE, FL, MD, ME, MA, NC, NH, NJ, NY, PA, RI, SC, VT, VA

Nationwide offers (open to Virginia)

8.1% APYNo DDchecking
Deposit
$150,000
Hold period
90d

Transfer $150,000+ in new money to eligible Chase accounts within 45 days. Keep for 90 days.

🌐 Nationwide
4.1% APYNo DDchecking
Deposit
$150,000
Hold period
90d

Deposit $150,000–$249,999 in new cash to earn $1,500. Higher tiers available up to $7,000.

🌐 Nationwide
26.1% APYNo DDsavings
Deposit
$20,000
Hold period
105d

Use promo code; bonus tiered by deposit ($20k → up to $100k+) held ~90 days after a 15-day funding window. VERIFY code + tiers.

🌐 Nationwide
4.6% APYNo DDsavings
Deposit
$100,000
Hold period
120d

Open via Raisin by March 31. Deposit $100,000+ and maintain for qualifying period.

🌐 Nationwide
Free cashNo DDsavings
Deposit
$50,000
Hold period

Up to $1,200 via Raisin; open and fund qualifying deposit before mid-July. VERIFY exact tiers + deadline on Raisin.

🌐 Nationwide
40.6% APYchecking
Deposit
$5,000
Hold period
90d

Direct deposits of $5,000+ within 90 days. Use code KDMB0226.

🌐 Nationwide
20.3% APYchecking
Deposit
$10,000
Hold period
90d

Qualifying direct deposits totaling $10,000 within 90 days of opening.

🌐 Nationwide
Free cashchecking
Deposit
None
Hold period
90d

Open Smartly Checking and complete qualifying direct deposits. VERIFY amount/tiers and offer code.

🌐 Nationwide
30.4% APYchecking
Deposit
$6,000
Hold period
90d

$6,000 in enhanced direct deposits within 90 days. Online only.

🌐 Nationwide
40.6% APYchecking
Deposit
$4,000
Hold period
90d

$4,000 in qualifying direct deposits within 90 days. No BMO account in past 12 months.

🌐 Nationwide
162.2% APYchecking
Deposit
$1,000
Hold period
90d

Direct deposits totaling $1,000+ within 90 days. New customers only.

🌐 Nationwide
121.7% APYchecking
Deposit
$2,000
Hold period
60d

Direct deposit(s) totaling $2,000+ within 60 days.

🌐 Nationwide
116.8% APYchecking
Deposit
$5,000
Hold period
25d

$5,000 in eligible direct deposits within 25 days of first deposit.

🌐 Nationwide
48.7% APYNo DDchecking
Deposit
$5,000
Hold period
60d

Use promo code Q1AFL26. Deposit $5,000+ within 30 days, maintain for 60 days, complete 6 transactions.

🌐 Nationwide
Free cashchecking
Deposit
None
Hold period
90d

Receive direct deposits totaling $500+ within 90 days. Platinum Perks tier may pay more. VERIFY.

🌐 Nationwide
Free cashchecking
Deposit
None
Hold period
90d

Receive qualifying direct deposits (often $4,000+ total). VERIFY amount and requirement.

🌐 Nationwide
Free cashchecking
Deposit
None
Hold period
60d

Open Virtual Wallet; earn up to $400 with direct deposits totaling $5,000+ within 60 days (tiered from $100). VERIFY tiers.

🌐 Nationwide
Free cashchecking
Deposit
None
Hold period
30d

Complete qualifying activities within 30 days including debit purchases and direct deposit setup.

🌐 Nationwide
Free cashchecking
Deposit
None
Hold period
90d

Open with offer code and make direct deposits totaling $500+ within 90 days. VERIFY active code.

🌐 Nationwide
43.9% APYchecking
Deposit
$3,000
Hold period
90d

$3,000 in enhanced direct deposits within 90 days. Online only.

🌐 Nationwide
131.8% APYchecking
Deposit
$1,000
Hold period
90d

$1,000+ in qualifying direct deposits within 90 days. No existing WF checking account.

🌐 Nationwide
81.1% APYchecking
Deposit
$1,500
Hold period
90d

Set up direct deposit of $1,500+/month. Complete 10 debit card transactions per month.

🌐 Nationwide
81.1% APYchecking
Deposit
$1,500
Hold period
90d

Make $1,500+ in qualifying direct deposits within 90 days of account opening.

🌐 Nationwide
12.2% APYNo DDsavings
Deposit
$10,000
Hold period
90d

Deposit $10,000+ within 20 days and maintain for 90 days.

🌐 Nationwide
48.7% APYchecking
Deposit
$2,500
Hold period
90d

Make $2,500+ in qualifying direct deposits within 90 days.

🌐 Nationwide
18.3% APYNo DDchecking
Deposit
$10,000
Hold period
60d

Deposit $10,000+ within 30 days and maintain for 60 days.

🌐 Nationwide
24.3% APYchecking
Deposit
$5,000
Hold period
90d

Qualifying direct deposits totaling $5,000 within 90 days of opening.

🌐 Nationwide
Free cashchecking
Deposit
None
Hold period
90d

Receive qualifying direct deposits. Bonus is tiered by total DD amount — VERIFY tiers on official page.

🌐 Nationwide
Free cashchecking
Deposit
None
Hold period
90d

Open Total Checking and set up direct deposit within 90 days of coupon enrollment. VERIFY current amount/coupon.

🌐 Nationwide
243.3% APYchecking
Deposit
$500
Hold period
90d

Direct deposits totaling $500+ within 90 days of account opening.

🌐 Nationwide
60.8% APYchecking
Deposit
$2,000
Hold period
90d

Direct deposits of $2,000+ within 90 days. Use code KDMA0226.

🌐 Nationwide
Free cashchecking
Deposit
None
Hold period
90d

Receive qualifying direct deposits within 90 days. VERIFY tiered amount and any offer code.

🌐 Nationwide
Free cashchecking
Deposit
None
Hold period
90d

Receive $1,000+ in qualifying direct deposits within 90 days. VERIFY current amount.

🌐 Nationwide
202.8% APYchecking
Deposit
$500
Hold period
90d

Use promo code from signup. Make $500+ in qualifying direct deposits within 90 days.

🌐 Nationwide
Free cashchecking
Deposit
None
Hold period
75d

Use promo code, then make two qualifying direct deposits of $500+ within 75 days. VERIFY active promo code.

🌐 Nationwide
243.3% APYchecking
Deposit
$500
Hold period
75d

Two qualifying direct deposits of $500+ each within 75 days. Use promo code CHECKING250.

🌐 Nationwide
40.6% APYNo DDchecking
Deposit
$2,500
Hold period
90d

Deposit $2,500+ and make 10 qualifying debit transactions within 90 days.

🌐 Nationwide
15.2% APYNo DDsavings
Deposit
$20,000
Hold period
30d

Open with promo code and deposit $20,000+ in new money within 30 days for cash bonus + boosted APY. VERIFY code; deadline is tight.

🌐 Nationwide
2.0% APYNo DDsavings
Deposit
$30,000
Hold period
120d

Deposit $30,000+ within 30 days, maintain for 120 days. New customers only. Expires Mar 31.

🌐 Nationwide
162.2% APYchecking
Deposit
$500
Hold period
90d

Make direct deposit of $500+ within 90 days of account opening.

🌐 Nationwide
Free cashNo DDchecking
Deposit
None
Hold period
60d

Open account and make 3 qualifying debit card transactions within 60 days.

🌐 Nationwide
243.3% APYchecking
Deposit
$500
Hold period
60d

Make $500+ in qualifying direct deposits within 60 days of account opening.

🌐 Nationwide
6.1% APYNo DDsavings
Deposit
$10,000
Hold period
120d

Deposit $10,000+ within 30 days and maintain balance for 90 days.

🌐 Nationwide
162.2% APYchecking
Deposit
$500
Hold period
90d

Use promo code from signup. Make $500+ in qualifying direct deposits within 90 days.

🌐 Nationwide
121.7% APYchecking
Deposit
$500
Hold period
90d

Use promo code from signup. Make $500+ in qualifying direct deposits within 90 days.

🌐 Nationwide
Free cashNo DDchecking
Deposit
None
Hold period
30d

No minimum deposit required. Complete qualifying activities within 30 days.

🌐 Nationwide
Free cashchecking
Deposit
None
Hold period
90d

No minimum direct deposit required. New customers only.

🌐 Nationwide
100.0% APYNo DDsavings
Deposit
$100
Hold period
365d

Maintain average daily balance of $100 for 12 months. No monthly fees with ePayments.

🌐 Nationwide
121.7% APYchecking
Deposit
$500
Hold period
60d

Direct deposit(s) totaling $500+ within 60 days.

🌐 Nationwide
Free cashNo DDbrokerage
Deposit
None
Hold period

Free shares for new funded accounts; ACAT transfer match (~3.5%). VERIFY current match and free-share terms.

🌐 Nationwide
Free cashNo DDbrokerage
Deposit
None
Hold period

Transfer bonus match on assets moved in via ACAT (rate varies; Gold may be required). VERIFY current rate and hold period.

🌐 Nationwide
Free cashNo DDbrokerage
Deposit
None
Hold period

Open and fund a new SoFi Active Investing account for stock bonus (up to ~$1,000 in stock, deposit-tiered). VERIFY current promo.

🌐 Nationwide

Frequently asked questions

Are bank bonuses taxable in Virginia?

Keep in mind that Virginia taxes interest income, so a bank bonus may be subject to both federal and Virginia state tax. Banks typically report the bonus on a 1099-INT. This is general information, not tax advice — consult a tax professional about your situation.

What is the best bank bonus in Virginia right now?

The largest bonus available to Virginia residents that we track is $3,000. The best choice depends on whether you can meet the direct-deposit or balance requirement.

Can I open these accounts if I live in Virginia?

Yes — every offer on this page is either a nationwide offer or one that explicitly includes Virginia. Always confirm eligibility on the bank's official page before applying.

Track every Virginia bonus in one place

The hard part isn't finding a bonus — it's meeting every requirement before the deadline. BonusBoard tracks all of it for you, so you actually collect the cash.

  • Every requirement, deposit, and deadline tracked in one dashboard.
  • Vetted offers with the direct-deposit and eligibility fine print decoded up front.
  • A running record of every bonus you earn — ready for Virginia tax season.

Bank bonuses in other states

Some links on this page are affiliate links — BonusBoard may earn a commission if you open an account, at no cost to you. This never affects how offers are ranked. Bonus terms and availability are set by the bank and may change; always confirm details on the bank's official page before applying.

Free money from banks you already use