SoFi
bank
Checking & Savings up to $400 bonus
Min $0
· Fees: None
· Pays in ~7 days
$50 or $400
Open SoFi Checking & Savings and set up direct deposit. Receive $1,000-$4,999.99 in eligible direct deposits within 25 days for $50, or $5,000+ for $400.
Ends Dec 31, 2026
8.5
Capital One
bank
360 Checking $250 bonus
Min $0
· Fees: None
· Pays in ~60 days
$250
Open a new 360 Checking with promo code CHECKING250 and receive at least 2 direct deposits of $500 or more within 75 days. Ineligible if you held a 360/Simply/Total Control Checking on or after Jan 1, 2022.
Ongoing
8
DraftKings Sportsbook
casino
Bet $5, Get $200 in Bonus Bets
$200 in bonus bets (eight $25 bonus bets)
21+ (18+ in DC/KY), min $5 deposit. Place any $5+ wager at -500 or longer; get $200 in bonus bets win or lose, issued as eight $25 bets. Bonus bets non-withdrawable, expire 7 days. Live in 20+ states.
Ends Jun 28, 2026
8
bet365 Sportsbook
casino
Bet $5, Get $150 in Bonus Bets
$150 in bonus bets (bet $5)
21+. Place a qualifying bet of $5+ and get $150 in bonus bets once settled, win or lose. Bonus bets non-withdrawable. Qualifying bets must settle within 30 days; claim via app within 30 days. (PA/NJ variant: bet $5 get $365 + 50 spins.) Many states.
Ends Aug 25, 2026
8
Rakuten
referral
Rakuten refer-a-friend
$50 per referral
Friend signs up via your link and makes Cash Back-qualifying purchases totaling $50+ within 90 days of joining. You both get $50, paid within ~60 days of their qualifying purchase. Unlimited referrals.
Ends Jun 30, 2026
8
BetRivers Sportsbook
casino
$500 Second-Chance Bet for New Users
Up to $500 second-chance bonus bet
21+, min deposit $10. Place first wager at -200 or longer; if it loses, get a bonus bet equal to stake (within 24h). Max tiered by state ($500 IL/IN/LA/MI/PA/VA; $250 CO/MD/NJ; $100 AZ/IA/NY/OH/WV). Bonus bet expires 7 days, NO wagering requirement, winnings withdrawable.
Ongoing
7.5
Chase
bank
Business Complete Checking up to $500 bonus
Min $2,000
· Fees: $15/mo (waivable with $2,000 balance or qualifying activity)
· Pays in ~15 days
$400 or $500
Open a Chase Business Complete Checking, deposit $2,000 new money for $400 (or $10,000 for $500) within 30 days and hold 60 days, and complete 5 qualifying transactions within 90 days. No direct deposit required.
Ends Jul 15, 2026
7.5
U.S. Bank
bank
Smartly Checking up to $450 bonus
Min $25
· Fees: $12/mo (waivable with $1,500 balance, qualifying DD, or Smart Rewards tier)
· Pays in ~60 days
Up to $450
Open a new Smartly Checking, fund with $25 within 60 days, enroll in online/mobile banking, and complete 2+ direct deposits within 90 days: $2,000-$4,999.99 = $250, $5,000-$7,999.99 = $350, $8,000+ = $450.
Ends Jul 18, 2026
7.5
Chase
bank
Total Checking $400 bonus
Min $0
· Fees: $15/mo (waivable with $500+ in electronic deposits, $1,500 daily balance, or linked accounts)
· Pays in ~15 days
$400
Open a new Chase Total Checking account with the offer coupon and have direct deposits totaling $1,000 or more post within 90 days of enrollment.
Ends Jul 15, 2026
7.5
Huntington
bank
Perks Checking $400 bonus
Min $0
· Fees: $10/mo (waivable with $1,000 in monthly deposits)
· Pays in ~14 days
$400
Open a new Huntington Perks Checking account with the promo code by 9/30/2026, set up and receive $500+ in total qualifying direct deposits within 90 days, and keep the account open 90 days.
Ends Sep 30, 2026
7.5
FanDuel Sportsbook
casino
Bet $5 Daily, Get up to $350 in Bonus Bets (7 Days)
Up to $350 in bonus bets ($50/day for 7 days)
21+, $5 first deposit. Place a $5 wager each day to get $50 in bonus bets daily for 7 days (up to $350 total). Bonus bets non-withdrawable, expire 7 days. Limited-time seasonal variant; check current offer by state.
Ends Jun 28, 2026
7.5
Wells Fargo
bank
Everyday Checking $325 bonus
Min $25
· Fees: $10/mo (waivable with $500 in qualifying deposits or $500 daily balance)
· Pays in ~30 days
$325
Open a new Everyday Checking account by 7/14/2026 with a $25 minimum opening deposit and receive $1,000 or more in qualifying electronic deposits within 90 days.
Ends Jul 14, 2026
7.5
SoFi
referral
SoFi Checking & Savings refer-a-friend
$75 per referral ($100 if SoFi+)
Share your referral link. Friend opens a SoFi Checking & Savings account through it and funds it with $50+ within 14 days. You get $75 ($100 as a SoFi+ member); the friend gets a $25 welcome bonus.
Ongoing
7.5
BetMGM Sportsbook
casino
First Bet Safety Net up to $1,500 in Bonus Bets
Up to $1,500 in bonus bets if first bet loses
21+, min deposit $10. If your first bet loses, get matching bonus bets up to $1,500 (issued in increments). Bonus bets expire 7 days. One new-customer offer per person. Code PLAYLSR/SPORTSLINE etc.
Ongoing
7
Fanatics Casino
casino
1,000 Bonus Spins OR $1,000 First-Day Loss Insurance
1,000 bonus spins OR up to $1,000 casino credit loss-back
21+, min deposit $10. Choose: wager $10 get 100 bonus spins/day over 10 days (Triple Cash Eruption NJ/PA/WV, 7's Fire Blitz MI), OR up to $1,000 back in casino credits over first 24 hours. Industry-low 1x wagering on all bonuses. MI/NJ/PA/WV.
Ongoing
7
FanDuel Casino
casino
Play It Again: up to $1,000 Loss-Back + $50 Credits + 500 Spins
Up to $1,000 back + $50 casino credits + 500 bonus spins
21+, min deposit $10. 'Play It Again' refunds 100% of net loss in first 24 hours up to $1,000 as non-withdrawable bonus (expires 7 days). $50 credits + 500 bonus spins (50/day x10 days) carry a low 1x playthrough. MI/NJ/PA/WV.
Ongoing
7
Moomoo
signup
Up to $1,000 in free NVDA stock + 8.1% APY
Up to $1,000 in NVDA stock + 8.1% APY (first $20k, 2 months)
New US users earn tiered free NVDA stock by net deposit: $30 at $500, $100 at $2,000, $200 at $10,000, $400 at $50,000, $1,000 at $100,000. Must maintain the tier's average assets for 60-180 days to unlock. Plus 8.1% APY on first $20,000 uninvested cash for 2 months. New brokerage customers only.
Ends Aug 31, 2026
7
Bank of America
bank
Business Advantage Banking up to $750 bonus
Min $5,000
· Fees: $16-$29.95/mo (waivable with balance or activity requirements)
· Pays in ~60 days
$400 or $750
Open a new Business Advantage Banking account online, make qualifying deposits of $5,000 new money within 30 days for $400 (or $15,000 for $750), and maintain that average balance for the next 60 days.
Ends Dec 31, 2026
7
BetRivers Casino
casino
Deposit Match / 24-Hour Loss-Back up to $500 + Bonus Spins
Up to $500 bonus money + up to 500 bonus spins
21+, min deposit $10. PA: 100% deposit match up to $250 + 500 spins. MI/NJ: first-24h loss-back up to $500 + 500 spins. WV: loss-back up to $500 + 250 spins. Industry-low 1x playthrough, 30 days to clear. MI/NJ/PA/WV.
Ends Jul 1, 2026
7
KeyBank
bank
Key Select Checking $500 bonus
Min $50
· Fees: $25/mo (waivable with $25,000 in combined balances)
· Pays in ~60 days
$500
Open a Key Select Checking account by 12/11/2026 with offer code KDMB0526, $50 minimum opening deposit, and make $5,000+ in eligible direct deposits within 90 days. Available in select states only.
Ends Dec 11, 2026
7
BMO
bank
Smart Money Checking $400 bonus
Min $0
· Fees: Smart Advantage None; Smart Money $5/mo; Relationship $25/mo (waivable)
· Pays in ~90 days
$400
Open a new BMO Smart Money, Smart Advantage, or Relationship Checking account and have a cumulative $4,000 in qualifying direct deposits post within 90 days. Open between 5/5/2026 and 9/8/2026.
Ends Sep 8, 2026
7
Fifth Third
bank
Momentum Checking $350 bonus
Min $0
· Fees: None
· Pays in ~14 days
$350
Open a new Fifth Third Momentum or Preferred Checking account by 6/30/2026 with the offer code and make qualifying direct deposits totaling $500 or more within 90 days. Available in FL, GA, IL, IN, KY, MI, NC, OH, TN, WV, SC and select states.
Ends Jun 30, 2026
7
Citi
bank
Checking $325 bonus
Min $0
· Fees: Varies by package; many waivable with balance or qualifying activities
· Pays in ~30 days
$325
Open a new eligible checking account, enroll in the offer, and make 2+ Enhanced Direct Deposits totaling $3,000 or more within 90 days. Apply and enroll by 10/26/2026.
Ends Oct 26, 2026
7
KeyBank
bank
Key Smart Checking $300 bonus
Min $50
· Fees: None
· Pays in ~60 days
$300
Open a Key Smart Checking account by 12/11/2026 with offer code KDMB0526, $50 minimum opening deposit, and make $2,000+ in eligible direct deposits within 90 days. Available in select states only (AK, CO, CT, ID, IN, MA, ME, MI, NY, OH, OR, PA, UT, VT, WA).
Ends Dec 11, 2026
7
TD Bank
bank
Beyond Checking $300 bonus
Min $0
· Fees: Beyond $25/mo (waivable with $5,000 balance, $5,000 in DD, or $50k combined)
· Pays in ~95 days
$300
Open a new TD Beyond Checking account by 7/30/2026 and make $2,500 in qualifying direct deposits within 60 days. (TD Complete Checking variant earns $200 with $500 in direct deposits.)
Ends Jul 30, 2026
7
Chime
referral
Chime refer-a-friend
Up to $100 per referral
Friend opens a Chime Checking account via your link, receives a single qualifying direct deposit of $200+ within 45 days, and activates their physical card within 14 days of that deposit. Friend gets $100; your bonus varies by active offer. Cap: 10 referrals / $1,000 per calendar year.
Ongoing
7
Current
referral
Current refer-a-friend
$100 per referral
Friend signs up via your link as a first-time Current user and receives $200+ in eligible payroll direct deposits within 45 days. You and the friend each get $100, paid within ~10 business days. Cap: $1,000 in referral rewards per calendar year.
Ongoing
7
Rakuten
signup
Welcome bonus for new members
Cash Back welcome bonus after a $25 qualifying purchase
Sign up as a new member and shop through Rakuten to make a qualifying purchase of at least $25 within 90 days of joining to unlock the welcome Cash Back bonus. Cash Back pays out quarterly once balance is at least $5.
Ongoing
7
Acorns
signup
$20 welcome bonus
$20 ($30 active-duty military)
Open an Acorns account, get approved, and make your first Recurring Investment of at least $5. The $20 bonus posts within 10 days of the following month. Active-duty military get $30.
Ongoing
7
Webull
signup
$20 in NVDA fractional shares + 1 month Premium
$20 in fractional shares + 1 month Premium
Open a new Webull brokerage account and make a qualifying initial deposit of $500+ during the promo period to receive $20 in NVDA fractional shares and a 30-day Webull Premium subscription.
Ongoing
7
Fanatics Sportsbook
casino
No Sweat First 10 Bets up to $1,000 in FanCash
Up to $1,000 in FanCash (10 days x $100 match)
21+, min deposit. Place a bet up to $100 each day for 10 days; get matched in FanCash (up to $1,000 total). FanCash redeemable for bonus bets, casino credits, or Fanatics.com merch. Bonus bet expiry applies. Multiple states.
Ongoing
6.5
SoFi
signup
Up to $1,000 in stock (The Claw)
$5-$1,000 in stock (random claw grab)
Open a new SoFi Active Invest brokerage account and fund $50 within 45 days; do a one-time electronic claw grab to win a random stock worth $5-$1,000 (SoFi Plus members $10-$2,000).
Ongoing
6.5
Chase
bank
Checking + Savings $900 bonus
Min $15,000
· Fees: Checking $15/mo (waivable); Savings $5/mo (waivable with $300 balance)
· Pays in ~15 days
Up to $900
Open Total Checking with a direct deposit within 90 days ($300) AND open Chase Savings, deposit $15,000+ new money within 30 days and hold 90 days ($200), plus a $400 bonus for completing both.
Ends Jul 16, 2026
6.5
Axos Bank
bank
Rewards Checking up to $500 bonus
Min $0
· Fees: None
· Pays in ~30 days
Up to $500
Open a new Axos Rewards Checking account with promo code RC500, fund within 60 days, then set up $1,500+ in monthly direct deposits and maintain a $3,000+ average daily balance to earn $100 per month for the first 5 statement cycles.
Ends Jul 31, 2026
6.5
PNC
bank
Virtual Wallet up to $400 bonus
Min $0
· Fees: $7-$25/mo depending on tier (waivable with DD or balance)
· Pays in ~75 days
$100 or $400
Open a new Virtual Wallet and receive $500+ in qualifying direct deposits within 60 days for $100, or open Virtual Wallet with Performance Select and receive $5,000+ for $400. Offer valid 5/29/2026-8/31/2026.
Ends Aug 31, 2026
6.5
Wells Fargo
bank
Business Checking $400 bonus
Min $25
· Fees: $10-$40/mo depending on account (waivable with balance/activity)
· Pays in ~45 days
$400
Open a new eligible Wells Fargo business checking account and meet the qualifying deposit and balance requirements within the offer window.
Ongoing
6.5
FanDuel Sportsbook
casino
Bet $5, Get $200 in Bonus Bets If Your Bet Wins
$200 in bonus bets if your first bet wins
21+, $5 first deposit. First $5+ cash wager of any type; if it wins you get $200 in bonus bets. Bonus bets non-withdrawable, expire 7 days. First online real-money wager only. Offer varies by state/date.
Ongoing
6.5
Kraken
referral
Kraken app referral
$75 per referral (up to $1,500)
Friend uses your link to create a new account in the Kraken app, deposits fiat from a bank, and trades a non-stablecoin crypto within 30 days. You both receive $75. Refer up to 20 friends (max $1,500). Fiat-to-stablecoin trades don't qualify.
Ongoing
6.5
Gemini
referral
Gemini refer-a-friend
$50 per referral
Friend signs up with your referral code and buys/sells at least $100 in their first 30 days. You both get $50 in the crypto of your choice. Tiered 'Recruits' bonus caps at $600 (about 40 referrals).
Ongoing
6.5
PayPal
referral
PayPal refer-a-friend
$10 per referral
Friend creates a new PayPal account via your unique link and spends at least $5 within 30 days. You each earn 1,000 points redeemable for $10 cash back. Cap: 10 referrals / $100 per year. US accounts only.
Ongoing
6.5
InboxDollars
signup
$5 welcome bonus
$5 welcome bonus
Join free and confirm your email to get a $5 welcome bonus, plus small amounts for completing the welcome activities (profile survey, how-to video). Cash out once you reach the minimum redemption threshold.
Ongoing
6.5
Webull
signup
Up to 4% deposit/transfer match bonus
3% match $2k-$99,999.99; 4% match $100k+ (up to $80,000)
New customers who deposit or transfer in qualifying funds get a 3% match on $2,000-$99,999.99 (min $2,000 = $60) or 4% match on $100,000+. Funds and bonus subject to a holding period; bonus paid as cash.
Ongoing
6
Caesars Palace Online Casino
casino
$10 No-Deposit + 100% Deposit Match up to $1,000 + 2,500 Reward Credits
$10 free + 100% up to $1,000 + 2,500 Reward Credits
21+, min deposit $10. $10 sign-up credit has 1x playthrough on slots. 100% deposit match (up to $1,000) has 15x playthrough (slots 100%, table games 20%, live dealer 10%); bonus funds expire 168 hours (7 days). MI/NJ/PA/WV.
Ongoing
6
SoFi
referral
SoFi personal/student loan referral
$300 per loan referral
Refer a friend who takes out a SoFi personal or student loan through your link. You earn $300 once the loan funds. (Medical-resident student-loan refi referrals pay up to $1,000.)
Ongoing
6
Robinhood
signup
Free stock for new accounts
$5-$200 in free stock (most users $5)
Open a new Robinhood account and link a bank account to verify; receive a random free stock worth $5-$200 (about 99% get $5). No deposit required. Gifted stock can be sold after 3 trading days; cash value must stay 30 days before withdrawal.
Ongoing
6
TD Bank
bank
Savings $200 bonus
Min $10,000
· Fees: $5/mo Simple Savings (waivable with $300 balance)
· Pays in ~95 days
$200
Open a new TD Signature or Simple Savings account by 7/30/2026, deposit $10,000+ within 20 days, and maintain a $10,000 balance for 90 additional days.
Ends Jul 30, 2026
6
Capital One Shopping
signup
New user shopping bonus
Up to $80 in rewards
Sign up for Capital One Shopping and install the browser extension within 7 days; keep it installed and shop through it to earn the new-user bonus (commonly $40-$80). Free to use; no purchase of the service required.
Ongoing
6
Ibotta
signup
$20 welcome bonus for new savers
$20 welcome bonus
New Ibotta users get a $20 welcome bonus after redeeming 10 offers (in-store or online) within 14 days of registration. Excludes Any Brand/Any Item offers. Must be a brand-new account, one account per device.
Ongoing
6
Public
referral
Public.com refer-a-friend
$20 in stock per referral
Friend (no existing Public account) signs up via your link, is approved, and makes a one-time initial deposit of at least $1,000. You both get $20 in a stock or ETF of your choice. Lifetime rewards cap of $500 per user. US residents only.
Ongoing
6
Public
signup
$20+ in free stock for new accounts
$20 in free stock (up to $100 via some offers)
Open a new Public.com investing account and deposit $1,000+ to receive $20 in free stock/asset of your choice. A 1% match is also available on eligible IRA/401(k) rollover transfers.
Ongoing
6
Swagbucks
signup
$10 sign-up bonus (1,000 SB)
1,000 SB ($10)
Sign up free, then make a first qualifying purchase of at least $25 through Swagbucks.com/Shop within 30 days to earn 1,000 SB ($10). Excludes MyGiftCardsPlus, Amazon, eBay, Home Depot, flat-rate cash back, and travel. Credits within ~32 days.
Ongoing
6
Cash App
referral
Cash App invite friends
$5 per referral (promos up to $30)
Friend downloads Cash App, enters your referral code at sign-up, links a new debit card, and sends a $5+ payment within 14 days. You both get $5 (some time-limited promos pay the referrer more). No referral limit.
Ongoing
6
Caesars Sportsbook
casino
10 x 100% Profit Boost Tokens
Ten 100% profit boost tokens (up to $2,500 added winnings)
21+, min $10 deposit. Sign up and place a $1+ qualifying wager to get 10 x 100% profit boost tokens. Each token max $25 wager, up to $2,500 in extra winnings; min odds -10000; tokens expire 14 days, single-use, not usable with bonus bets.
Ends Aug 18, 2026
6
BetMGM Casino
casino
100% Deposit Match up to $1,000 + $25 On the House
$25 free + 100% deposit match up to $1,000
21+, min deposit $10. $25 on-the-house bonus has 1x playthrough on slots (7 days). The 100% deposit match (up to $1,000) carries a 15x playthrough on slots/jackpot slots, 14 days to clear. Slots only; many excluded games. MI/NJ/PA/WV.
Ends Dec 31, 2026
5.5
BetMGM Casino
casino
PA: 100% Deposit Match up to $1,000 + $25 On the House
$25 free + 100% deposit match up to $1,000 (PA)
21+, min deposit $10, Pennsylvania. $25 on-the-house bonus (1x playthrough on slots, 7 days). 100% deposit match up to $1,000 carries 15x playthrough on slots/jackpot slots; excluded games apply. PA only.
Ends Dec 31, 2026
5.5
Robinhood
referral
Robinhood invite friends, pick stock
$5-$200 in stock per referral (avg ~$5)
Friend opens and funds a Robinhood account through your link; you both get a free gift stock (claim within 60 days). Reward value is random: ~99% are $5, ~0.9% $10, ~0.1% $200. No referral count limit but total capped at $1,500/year.
Ongoing
5.5
Coinbase
referral
Coinbase invite friends
Up to 50% of friend's trading fees + sign-up bonus
Friend signs up via your invite link, deposits at least $25, and trades $100+ of crypto within 180 days. Friend earns up to $200 in BTC; you earn a referral reward (typically up to 50% of their trading fees for a period). Not available in all regions.
Ongoing
5.5
Webull
referral
Webull refer-a-friend free stocks
Free stocks per referral (each ~$8-$1,600)
Friend signs up via your link, opens a brokerage account, and deposits at least $100 within 30 days. Both get free fractional shares (each valued ~$8-$1,600); exact tiers vary by current promotion. Claim via the app Promotion Center.
Ongoing
5.5
DraftKings Casino
casino
1,000 Flex Spins on 100+ Slots
1,000 Flex Spins ($0.20 each = ~$200)
21+, min $5 deposit and $5 wager required. 1,000 spins issued 50/day for 20 days on choice of select slots; spins non-withdrawable and expire 24 hours after choosing game. CT/MI/NJ/PA/WV.
Ends Jul 22, 2026
5
Airbnb
referral
Airbnb refer-a-host
~$100 per host referral
Refer someone new to hosting (never published a listing) via your link. They publish an eligible entire-place/experience/service listing and complete a first qualifying booking ($100+). You earn a cash reward (~$100; varies by location). Shared/private rooms don't qualify.
Ongoing
5
DoorDash
referral
DoorDash Dasher referral
$100-$1,500 per Dasher referral (varies by city)
Refer a new Dasher via your link. They sign up, get approved, and complete a set number of deliveries within 30-60 days of approval. Bonus amount and delivery requirement vary by city and refresh weekly.
Ongoing
5
Acorns
referral
Acorns invite friends
$5 per referral (boosted tier promos higher)
Friend signs up via your link and completes their first investment; you get $5 (paid as a bonus investment after you've been a user in good standing 90 days). Periodic boosted promos pay larger amounts for hitting 2-5 referrals in a set window.
Ongoing
5
PayPal
signup
300 Rewards Points for downloading the app
300 PayPal Rewards Points
Download the PayPal app and log in during the offer period to earn 300 PayPal Rewards Points. Points redeemable through PayPal Rewards.
Ends Jun 29, 2026
5
bet365 Casino
casino
100% Deposit Match up to $1,000 + up to 1,000 Spins
100% up to $1,000 in casino credits + up to 1,000 spins
21+, min deposit $10. Wagering varies by state: NJ 30x, PA 25x, MI 15x; 30 days to clear. Up to 1,000 bonus spins via 10 logins in first 20 days (not guaranteed). NJ/PA/MI.
Ongoing
4
Listings are informational and may include referral links. Amounts, requirements, wagering,
and availability change frequently and vary by region; casino/sportsbook offers are 21+. This is not financial
advice — verify every detail with the provider before signing up.