Best Bank Promotions in Pennsylvania (April 2026)

Banks and credit unions are eager to get more customers, and a lot of them offer bonuses to draw them in. Our team has tracked down several excellent bank promotions in Pennsylvania.

If you live in the Keystone State, we’re here to help you unlock bonuses from some of the best banks and credit unions in your area.

Take a look at the list below to compare bonus requirements, learn more about the accounts, and apply for any that interest you.

Here are 3 of our featured bank bonuses that can be obtained nationwide:

BMO

Personal Checking

Bonus
$400 Cash Bonus*
Account Type
Personal Checking
Expires In
33 days
Requires
  • Direct Deposit

PNC

Virtual Wallet® with Performance Select

Bonus
$400
Account Type
Personal Checking
Expires In
57 days
Requires
  • Qualifying Direct Deposit

Chase

Chase High School Checking℠

Bonus
$125
Account Type
Student Checking
Expires In
14 days
Requires
  • Direct Deposit (optional)
  • Bill Pay (optional)
  • Card Spend (optional)

 

Personal Checking Bonuses in Pennsylvania

Here are the current personal checking promotions available in PA:

1. PNC Virtual Wallet® with Performance Select - $400 bonus

Available Nationwide (digitally), or in person at branches across 28 states, PNC is back with a competitive welcome bonus for opening a personal checking account online and meeting direct deposit requirements within the first 2 months.

This is a tiered offer with the entry level Virtual Wallet® offering $100 or $400 for opening a Virtual Wallet® with Performance Select - all with qualifying direct deposit requirements.

Assuming you don't have an account with PNC (and haven't within the last 12 months or received a prior consumer checking signup bonus in the past 24 months), we definitely recommend grabbing this easy bonus.

PNC Bank : Virtual Wallet® with Performance Select

Bonus Amount
$400
Account Type
Personal Checking
Availability
Nationwide
Offer Expires
May 28, 2026
Bonus Requirements
  1. Open a PNC Checking 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 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.

2. KeyBank Key Smart Checking® - $300 bonus

KeyBank is back with their personal checking bonus and is offering $300 to new Key Smart Checking® account customers after qualifying activities.

You'll need to make the minimum opening deposit of $10, and one or more eligible direct deposits totaling at least $2,000 within the first 90 days of account opening.

While this isn't quite nationwide, the bonus has a wide footprint and is redeemable online. Check it out!

KeyBank : Key Smart Checking®

Bonus Amount
$300
Account Type
Personal Checking
Availability
AK, CO, CT, ID, IN, MA, ME, MI, NY, OH, OR, PA, UT, VT, WA
Offer Expires
May 22, 2026
Bonus Requirements
  1. Open a no-monthly-maintenance-fee Key Smart Checking® account online with at least $10 by May 22, 2026.
  2. Within 90 days of account opening, make a total of $2,000 or more in eligible direct deposits.
  3. Bonus will be credited to your account within 60 days of meeting requirements.
  4. Account must not be closed at the time of gift payment.

3. TD Bank Complete Checking - $200 bonus

TD Bank is offering a $200 welcome bonus for opening a personal checking account and using direct deposit within the first 2 months. What's more, you can maximize this promo by also opening a new personal savings account — stacking an extra $200 on top of this offer for a total of $400.

This is the highest we've seen this offer so now might be a great time to jump on it if you've been on the fence.

This is the smaller of 2 personal checking welcome offers that TD is currently running, with the other requiring a $2,500 direct deposit for a $300 bonus.

While this isn't available nationwide, it is open to a healthy list of states, and is no longer targeted to select customers.

If you're eligible, we definitely recommend claiming this easy bonus. Offer is available in these states: CT, DC, DE, FL, MA, MD, ME, NC, NH, NJ, NY, PA, RI, SC, VA, VT

TD Bank : Complete Checking

Bonus Amount
$200
Account Type
Personal Checking
Availability
CT, DC, DE, FL, MD, ME, MA, NC, NH, NJ, NY, PA, RI, SC, VT, VA
Offer Expires
April 30, 2026
Bonus Requirements
  1. Open a TD Complete Checking account using the link below.
  2. Within 60 days, have a total of $500 in direct deposits.
  3. Bonus will be paid on or before 180 days after account opening.

4. Penn Community Bank Personal Checking - $400 bonus

Available in Pennsylvania with the ability to open online, Penn Community Bank is offering a $400 welcome bonus when you open a new personal checking account and use your debit card or set up direct deposit.

Penn Community Bank : Personal Checking

Bonus Amount
$400
Account Type
Personal Checking
Availability
PA
Offer Expires
April 18, 2026
Bonus Requirements
  1. Open a new personal checking account with $25 or more using the link below and promocode 400BONUS.
  2. Within 60 days make direct deposits totaling at least $1500 OR complete at least 20 debit card purchases
  3. Bonus will be deposited to the checking account within 45 days after meeting offer requirements.
Apply Now

at Penn Community Bank

5. TD Bank Beyond Checking - $300 bonus

TD Bank is offering a $300 welcome bonus for opening a personal checking account and using direct deposit within the first 2 months. What's more, you can maximize this promo by also opening a new personal savings account — stacking an extra $200 on top of this offer for a total of $500.

If the $2,500 in direct deposit is too high, they're also running a smaller offer with only a $500 deposit requirement.

While this isn't available nationwide, it is open to a healthy list of states, and is no longer targeted to select customers.

If you're eligible, we definitely recommend claiming this easy bonus.

Offer is available in these states: CT, DC, DE, FL, MA, MD, ME, NC, NH, NJ, NY, PA, RI, SC, VA, VT

TD Bank : Beyond Checking

Bonus Amount
$300
Account Type
Personal Checking
Availability
CT, DC, DE, FL, MD, ME, MA, NC, NH, NJ, NY, PA, RI, SC, VT, VA
Offer Expires
April 30, 2026
Bonus Requirements
  1. Open a TD Beyond Checking account using the link below.
  2. Within 60 days, have a total of $2,500 in direct deposits.
  3. Bonus will be paid on or before 180 days after account opening.

6. Dollar Bank Everything Checking - up to $300 bonus

Available in Ohio, Pennsylvania and Virginia, with the ability to open online, Dollar Bank is offering up to a $300 welcome bonus when you open a new checking account and set up direct deposit.

Dollar Bank, Federal Savings Bank : Everything Checking

Bonus Amount
up to $300
Account Type
Personal Checking
Availability
OH, PA, VA
Offer Expires
April 30, 2026
Bonus Requirements
  1. Open a new Everyday Checking account using the promo code CHK25 online or in branch.
  2. Within 90 days, have direct deposits totaling $2,500 to earn $200.
  3. Keep the account open for a year to receive an additional $100.
  4. $200 bonus will be in the form of a Mastercard debit card rebate, which will be added to the new checking account within 40 days of the qualifying cumulative direct deposits. The $100 credit will be applied within 2 months of the 1-year anniversary of account opening.

7. KeyBank Key Select Checking® - $500 bonus

KeyBank is back with their Key Select Checking® bonus. This time around they are offering $500 to new Key Select Checking® account customers after qualifying activities.

You'll need to make the minimum opening deposit of $50, and make a total of $5,000 or more in eligible direct deposits within the first 90 days of account opening.

While this isn't quite nationwide, the bonus has a decent size footprint and is redeemable online. Check it out!

KeyBank : Key Select Checking®

Bonus Amount
$500
Account Type
Personal Checking
Availability
AK, CO, CT, ID, IN, MA, ME, MI, NY, OH, OR, PA, UT, VT, WA
Offer Expires
May 22, 2026
Bonus Requirements
  1. Open a Key Select Checking® account online with at least $50 by May 22, 2026.
  2. Within 90 days, make a total of $5,000 or more in eligible direct deposits.
  3. Bonus will be credited to your account within 60 days of meeting requirements.
  4. Account must not be closed at the time of gift payment.

8. Fulton Bank Personal Checking - $300 bonus

Fulton Bank is offering $300 to new Simply Checking customers for completing direct deposit requirements. If you live in one of the targeted areas, this is an easy bonus for opening a personal checking account that has no monthly fees.

The fine print states that you will have needed to receive a direct communication (email or digital ad) from them to be eligible, but YMMV.

Fulton Bank : Personal Checking

Bonus Amount
$300
Account Type
Personal Checking
Availability
DE, DC, MD, NJ, PA, VA
Offer Expires
May 22, 2026
Bonus Requirements
  1. Open a new Simply Checking account using promocode FLC300 at the link below.
  2. Within 60 days, set up a recurring direct deposit totaling $500.
  3. Bonus will be credited to your account 4-6 weeks after meeting the requirements.

9. M&T Personal Checking - up to $200 bonus

M&T is offering up to $200 if you open one of their personal checking accounts and make a small direct deposit within 90 days. The amount you earn is dependent on which checking account you open.

If you're not able to meet the requirements to waive the maintenance fees, you can alternatively opt for their basic checking account.

Regardless, be sure to enter your zipcode on the linked offer page, which will auto apply the appropriate promo code if you're within a targeted zipcode. Many readers have tried to apply the promo to an outside zip, and while the system allows you to move forward, you'll be "surprised" with no bonus payout when that time comes.

M&T Bank : Personal Checking

Bonus Amount
up to $200
Account Type
Personal Checking
Availability
CT, DC, DE, MD, NJ, NY, PA, VA, WV
Offer Expires
May 31, 2026
Bonus Requirements
  1. Open a new M&T checking account using the link below.
  2. Within 90 days, make at least $500 in direct deposits.
  3. The bonus will be credited to your account within 90 days of all requirements being met.

10. Huntington Perks Checking - $400 bonus

Huntington is offering a welcome bonus to those opening new personal checking accounts. This one offers $400 for any deposit into their Perks Checking account. Previously they required at least $1,000 to qualify.

This account comes with a monthly fee unless you meet the requirements to waive it. You'll also want to note that while there is no minimum opening deposit for the account itself.

Huntington National Bank : Perks Checking

Bonus Amount
$400
Account Type
Personal Checking
Availability
CO, IL, IN, KY, MN, NC, SC, OH, MI, IN, PA, WI, WV
Offer Expires
June 15, 2026
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.

11. Huntington Platinum Perks Checking - $600 bonus

Huntington is offering a couple of welcome bonuses to customers opening new personal checking accounts. This promotion offers $600 for a $25,000 deposit into their premium Platinum Perks Checking account.

They're also running a similar deal for new Perks Checking accountholders, which is their middle-tier personal checking product. That one offers $400 for a direct deposit, in case you don't have the cash to meet this promotion's terms.

Huntington National Bank : Platinum Perks Checking

Bonus Amount
$600
Account Type
Personal Checking
Availability
CO, IL, IN, KY, MN, NC, SC, OH, MI, IN, PA, WI, WV
Offer Expires
June 15, 2026
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.

12. Truist One Checking - $400 bonus

Truist is offering new customers a $400 bonus for opening a new One Checking account. This is $100 more than when the deal was previously offered!

While it's not available nationwide, most of the East Coast and the South (18 states in total) can take advantage. You'll need to be a new customer and be able to set up a recurring direct deposit.

Not only is this a really solid offer from a top bank, but Truist is also considered one of the fastest paying banks. They promise your reward within 4 weeks of meeting the bonus requirements, but many of our readers have reported receiving their cash much faster than that: typically in about 10 days.

Truist Bank : Truist One Checking

Bonus Amount
$400
Account Type
Personal Checking
Availability
AL, AR, GA, FL, IN, KY, MD, MS, NC, NJ, OH, PA, SC, TN, TX, VA, WV, DC
Offer Expires
July 9, 2026
Bonus Requirements
  1. Open a new One Checking account online or in-branch using promo code DC400TR1Q226.
  2. Within 120 days of account opening, complete two qualifying direct deposits totaling $2000 or more.
  3. Complete 20 or more debit card purchases within 120 days of account opening.
  4. The reward will be deposited into the new checking account within 4 weeks of verifying the Direct Deposit qualification requirement.
  5. Terms Apply. Member FDIC.

13. Embassy Bank for the Lehigh Valley Free Checking for LIFE - up to $150 bonus

Available in Lehigh and Northampton Counties, Pennsylvania, with the ability to open online, Embassy Bank is offering up to a $150 bonus when you open a new checking account and complete the qualifying requirements. You get $100 just for opening the account with $500!

Embassy Bank is a locally focused community bank serving the Lehigh Valley since 2001. All deposits are FDIC-insured.

Embassy Bank for the Lehigh Valley : Free Checking for LIFE

Bonus Amount
up to $150
Account Type
Personal Checking
Availability
PA
Bonus Requirements
  1. Open a new Free Checking for Life account either online or in-person with a minimum opening deposit of at least $500, using promocode FREECASH, earn $100
  2. Within 90 days, complete direct deposits of at least $2,000, earn an additional $50.
  3. Bonus will be posted to the account after the 90-day qualifying period
Apply Now

at Embassy Bank for the Lehigh Valley

14. First Heritage Federal Credit Union APEX Rewards Checking - $100 bonus

Available in New York and Pennsylvania, First Heritage Federal Credit Union is offering a $100 welcome bonus when you open a new APEX Rewards Checking account and set up direct deposit. This account also let's you earn cash rewards or cash back (your choice) when you use their debit card as an added bonus!

First Heritage Federal Credit Union : APEX Rewards Checking

Bonus Amount
$100
Account Type
Personal Checking
Availability
NY, PA
Bonus Requirements
  1. Register for the promo using the link below and open a new First Heritage APEX Rewards Checking Account.
  2. Within 60 days, complete at least 1 direct deposit and complete at least 12 debit card purchases.
  3. Enroll in eStatements.
  4. Bonus will be deposited within 30 days of completing the requirements
Apply Now

at First Heritage Federal Credit Union

15. Unity Bank Personal Checking - up to $400 bonus

Available in New Jersey and Pennsylvania, Unity Bank is offering up to a $400 welcome bonus when you open a new personal checking account and set up direct deposit. The amount you earn depends on which checking account you open, but either way you'll earn at least $300!

Unity Bank : Personal Checking

Bonus Amount
up to $400
Account Type
Personal Checking
Availability
NJ, PA
Bonus Requirements
  1. To earn a $300 bonus: Open a new Everyday Checking account (promocode 1144) and complete at least 4 direct deposits of at least $1,500 into your account within 180 days.
  2. To earn a $400 bonus: Open a new Rewards Checking account (promocode 1145) and complete at least 4 direct deposits of at least $2,500 into your account within 180 days.
  3. The bonus will be deposited within fourteen days (14) of meeting the promotion requirements.

16. TD Bank Complete Checking - $100 bonus

TD Bank is offering a $100 welcome bonus to students that open a Complete Checking account and use their debit card. Their normal bonus for the Complete Checking account requires direct deposits, but TD knows that this may be tougher for young adults. What's more, you can maximize this promo by also opening a new personal savings account — stacking an extra $200 on top of this offer for a total of $300.

While this isn't available nationwide, it is open to a healthy list of states, and is no longer targeted to select customers.

If you're eligible, and age 17 - 23, we definitely recommend claiming this easy bonus. Offer is available in these states: CT, DC, DE, FL, MA, MD, ME, NC, NH, NJ, NY, PA, RI, SC, VA, VT

TD Bank : Complete Checking [Student]

Bonus Amount
$100
Account Type
Personal Checking
Availability
CT, DC, DE, FL, MD, ME, MA, NC, NH, NJ, NY, PA, RI, SC, VT, VA
Bonus Requirements
  1. Open a TD Complete Checking account.
  2. Within 60 days, make 15 qualifying debit card purchases.
  3. Bonus will be paid on or before 180 days after account opening.

17. First Commonwealth CashBack Checking - $400 bonus

Specifically for PA residents (and NJ residents that join the American Consumers Council) with the ability to open online, First Commonwealth is offering a $400 welcome bonus when you open a new checking account. Unlike previous bonuses offered, there aren't a bunch of activities to complete, just open a checking account and deposit new money in your savings account. In the past they've also offered bonuses for obtaining a credit card and refinancing your auto through First Commonwealth, so be on the lookup once you're a member.

First Commonwealth Federal Credit Union : CashBack Checking

Bonus Amount
$400
Account Type
Personal Checking
Availability
PA, NJ
Bonus Requirements
  1. Become a member of First Commonwealth Federal Credit Union and open a CashBack Checking account.
  2. For two consecutive months within the first 90 days, have at least $1,000 in direct deposits each month.
  3. Bonuses will be paid within 30 days of qualifying
Apply Now

at First Commonwealth

18. People First Federal Credit Union Free Checking - $250 bonus

Available in select counties of Pennsylvania and New Jersey with the ability to open online, People First Federal Credit Union is offering a $250 welcome bonus when you open a new personal checking account and set up direct deposit. You'll also need to complete purchases with your debit card during the qualification period. Your bonus will not be available immediately, as they will hold the funds in your account until you've been a member for 6 months.

People First Federal Credit Union : Free Checking

Bonus Amount
$250
Account Type
Personal Checking
Availability
NJ, PA
Bonus Requirements
  1. Become a member of People First Federal Credit Union and open a new personal checking account.
  2. Within 45 days, complete direct deposits totaling $500 or more into account.
  3. Within 60 days, make 15 debit card transactions and enroll in eStatements.
  4. Bonus will be deposited within 60 days of qualification.
  5. Bonus will be held (frozen) in your account until the account is 6 months old and released thereafter.
Apply Now

at People First Federal Credit Union

19. Premier America Credit Union Smart Spending - $25 bonus

Available in California and Texas with the ability to open online, Premier America Credit Union is offering a $25 "Head Start" welcome bonus when you open a new Smart Spending account and set up direct deposit. We most recently saw PACU offer up $100 for the same requirements. May be worth holding out for a little while in case the old offer comes back.

Premier America Credit Union : Smart Spending

Bonus Amount
$25
Account Type
Personal Checking
Availability
CA, TX, AZ, NM, CO, PA, FL, OH, WV, DE, NJ, SC, NC, GA, KY, IN, MI, IL, MD, DC, WV, WI
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

20. ACNB Bank Personal Checking - $25 bonus

Available in Maryland and Pennsylvania with the ability to open online, ACNB Bank is offering a $25 bonus when you refer a friend to open a new personal checking account. What's more? Your friend will also earn $25. You can refer up to 4 friends or family members to earn a total of up to $100.

ACNB Bank : Personal Checking

Bonus Amount
$25
Account Type
Personal Checking
Availability
MD, PA
Bonus Requirements
  1. Be an existing customer of ACNB Bank.
  2. Invite your friends to open an account online, at www.acnb.com/checking, using the code 'REFER25' in the promo box.
  3. They may be asked to provide your name and phone number.

21. The Bank of Princeton Wise Checking - $100 bonus

The Bank of Princeton is offering $100 when you sign up for a new Wise Checking account and complete a direct deposit. It's a very straightforward bonus and the direct deposit requirements are fairly low.

The Bank of Princeton : Wise Checking

Bonus Amount
$100
Account Type
Personal Checking
Availability
NJ, PA
Bonus Requirements
  1. Open a Wise Checking account.
  2. Within 60 days, make a minimum direct deposit of $500.00.
  3. Bonus will be deposited within 30 business days after the initial direct deposit posts to the account.
Apply Now

at The Bank of Princeton

22. Propell iSave Checking - $250 bonus

Propell CU (powered by Boeing Helicopters Credit Union) is offering a direct deposit match bonus. It's that simple. Become a member and move your direct deposit to Propell and they'll match up to $250 of your direct deposit.

This used to be a tiered bonus with other activities required to earn the full amount, but not this time around!

Propell Credit Union : iSave Checking

Bonus Amount
$250
Account Type
Personal Checking
Availability
PA
Bonus Requirements
  1. Open a new iSave Free Checking account using the link below.
  2. Within 30 days, complete your first direct deposit and BHCU will match the amount up to $250.
  3. Bonus will be posted to your new account within 45 days of account opening.

23. Clearview Absolute Checking - up to $500 bonus

Clearview Federal Credit Union is offering new members up to $500 for opening an Absolute Checking account.

The base offer is $300 for the checking account, and there are two additional "bonuses" on top: (1) $100 for opening a new savings account (your choice between a traditional savings account, MMA, or 12-month CD) at the same time, and (2) another $100 for leaving your checking account open for 1 year, as an anniversary present. That's a total of $500 if you complete everything.

The different offers have slightly different timelines, but the requirements are all fairly easy to meet with a nice payout. It's a good option if you're located in their Pennsylvania footprint.

Each offer pays out after requirements are met. So, about 60 days after account opening for the checking offer, about 90 days after account opening for the savings offer, and about 1 year after account opening for the anniversary offer.

One nice thing about these "direct deposit" offers is that Clearview's fine print says that almost any deposit not performed by a Clearview employee qualifies (including mobile check deposit, Zelle, Venmo, account transfers, etc), so this is significantly easier than typical direct deposit requirements, which are often restricted to payroll or government benefits.

Clearview Federal Credit Union : Absolute Checking

Bonus Amount
up to $500
Account Type
Personal Checking
Availability
PA
Bonus Requirements
  1. Open a new Absolute Checking account using the promo code SWITCH.
  2. Sign up for eStatements.
  3. Within 60 days, receive a direct deposit of $500 to earn $300.
  4. Within 7 days of account opening, also open a new Clearview Savings, MMA, or 12-month CD.
  5. Deposit $15,000 into the savings account and maintain it for 90 days to be eligible for an additional $100.
  6. Leave your checking account open for 1 year to receive an additional $100.

24. Clearview Basic or Simple Checking - up to $400 bonus

Clearview Federal Credit Union is offering new members up to $400 for opening a Simple, Basic, Fresh Start, or Fresh Start Pro checking account.

The base offer is $200 for the checking account, and there are two additional "bonuses" on top: (1) $100 for opening a new savings account (your choice between a traditional savings account, MMA, or 12-month CD) at the same time, and (2) another $100 for leaving your checking account open for 1 year, as an anniversary present. That's a total of $400 if you complete everything.

The different offers have slightly different timelines, but the requirements are all fairly easy to meet with a nice payout. It's a good option if you're located in their Pennsylvania footprint.

Each offer pays out after requirements are met. So, about 60 days after account opening for the checking offer, about 90 days after account opening for the savings offer, and about 1 year after account opening for the anniversary offer.

One nice thing about these "direct deposit" offers is that Clearview's fine print says that almost any deposit not performed by a Clearview employee qualifies (including mobile check deposit, Zelle, Venmo, account transfers, etc), so this is significantly easier than typical direct deposit requirements, which are often restricted to payroll or government benefits.

Clearview Federal Credit Union : Basic or Simple Checking

Bonus Amount
up to $400
Account Type
Personal Checking
Availability
PA
Bonus Requirements
  1. Open a new Simple, Basic, Fresh Start, or Fresh Start Pro Checking account using the promo code SWITCH.
  2. Sign up for eStatements.
  3. Within 60 days, receive a direct deposit of $500 to earn $200.
  4. Within 7 days of opening your checking account, also open a new Clearview Savings, MMA, or 12-month CD.
  5. Deposit $15,000 into the savings account and maintain it for 90 days to be eligible for an additional $100.
  6. Leave your checking account open for 1 year to receive an additional $100.
  7. Bonus(es) will pay out after each requirement is met.

Note: Don’t see an offer that piques your interest? You can use our tool to explore a full list of bank promotions

Personal Savings Bonuses in Pennsylvania

Here are the current personal savings promotions available in PA:

1. Benchmark Federal Credit Union Checking - $300 bonus

Benchmark Federal Credit Union is offering an easy opportunity to earn a whopping $300 for new members who open an Ultimate Account Package (savings + checking).

Existing members can also qualify for this bonus if they do not have a checking account and add on the Ultimate Checking Account using the provided link.

Benchmark Federal Credit Union : Checking

Bonus Amount
$300
Account Type
Personal Savings
Availability
PA
Bonus Requirements
  1. For new members, open a Benchmark Ultimate Account Package consisting of an Ultimate Saver & Ultimate Checking Account. For existing members without a checking account, add a Benchmark Ultimate Checking account to your existing account.
  2. Add a debit card to your new checking account.
  3. Within 60 days, complete a direct deposit of at least $200.
  4. The $300 cash bonus will be deposited into your new Ultimate Checking Account within 30 days from the 1st recurring Direct Deposit appearing.
Apply Now

at Benchmark Federal Credit Union

2. PSECU Share - $50 bonus

Are you an existing member? Pennsylvania State Employees Credit Union is looking to grow their membership, with your help. Right now, they'll give you $50 when you refer a friend or family member to join PSECU. That's it! Probably one of the easiest referral bonuses we've seen. You can receive up to $500 in referral bonuses each year, so what are you waiting for?.

Pennsylvania State Employees Credit Union : Share Account

Bonus Amount
$50
Account Type
Personal Savings
Availability
PA
Bonus Requirements
  1. Be an existing member.
  2. Refer a friend to join through the link below.
  3. Bonus will be paid directly into your share account.

Business Bonuses in Pennsylvania

Here are the current business banking promotions available in PA:

1. Truist Business Checking - $400 bonus

Truist Bank is offering small business owners one of the easiest business checking account bonuses we've seen to date: $400 for depositing $2,000 into your new account. (Well, you'll also have to enroll and sign-in to online banking, but we don't really consider that as much of a hurdle...) This is up from $300 when it was most recently offered.

The Truist Simple Business Checking account has no monthly fee and comes with 50 free transactions each month – in other words, it's perfect for a small business just starting out. If your company has surpassed these thresholds, Truist offers their Dynamic Business Checking account. That one comes with higher limits, but does have a small (and avoidable) maintenance fee.

Keep in mind that you'll have 30 days to complete both requirements, and that your new account will need to remain open for 6 months in order to avoid forfeiting the bonus.

Truist Bank : Business Checking

Bonus Amount
$400
Account Type
Business Checking
Availability
AL, AR, GA, FL, IN, KY, MD, MS, NC, NJ, OH, PA, SC, TN, TX, VA, WV, DC
Offer Expires
April 2, 2026
Bonus Requirements
  1. Open a new Truist business checking account using the promo code SB25Q4CHECKING.
  2. Within 30 days, deposit $2,000.
  3. During the same 30 days, enroll in online banking and log-in.
  4. Bonus will be credited to your new account within 4 weeks of meeting requirements.

2. Huntington Unlimited Business Checking - $400 bonus

Huntington is offering a welcome bonus to those opening new business checking accounts. This one offers $400 for a $5,000 deposit. They're also running a $1,000 offer for $20,000 in deposits.

While the account needs to remain open for 6 months to avoid forfeiting the offer, you will get the bonus within 2 weeks of meeting the requirement which is pretty great!

Huntington National Bank : Unlimited Business Checking

Bonus Amount
$400
Account Type
Business Checking
Availability
CO, IL, IN, KY, MN, NC, SC, OH, MI, IN, PA, WI, WV
Offer Expires
June 16, 2026
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.

3. Huntington Unlimited Plus Business Checking - $1000 bonus

Huntington is offering a welcome bonus to those opening new business checking accounts. This one offers $1,000 for a $20,000 deposit. Don't have $20k? They're also running a $400 offer for a $5,000 deposit.

While the account needs to remain open for 6 months to avoid forfeiting the offer, you will get the bonus within 2 weeks of meeting the requirement which is pretty great!

Huntington National Bank : Unlimited Plus Business Checking

Bonus Amount
$1000
Account Type
Business Checking
Availability
CO, IL, IN, KY, MN, NC, SC, OH, MI, IN, PA, WI, WV
Offer Expires
June 16, 2026
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.

4. Fulton Bank Business Checking - $500 bonus

Fulton Bank is offering $500 to new business checking customers for completing minimum deposit requirements. If you live in one of their geographic areas, this is an easy bonus for opening a business checking account that has no monthly fees.

The fine print states that you will have needed to receive a direct communication (email or digital ad) from them to be eligible, but we've seen where this isn't the case. YMMV.

Fulton Bank : Business Checking

Bonus Amount
$500
Account Type
Business Checking
Availability
DE, DC, MD, NJ, PA, VA
Offer Expires
July 15, 2026
Bonus Requirements
  1. Open a new Business Checking account online (or request a code via email to open in-branch)
  2. Within 60 days of account opening, deposit at least $5,000 of new money.
  3. Within the same timeframe, enroll in Small Business Online banking.
  4. Bonus will be credited to your business checking account within four to six weeks after the above conditions have been met

5. KeyBank Business Checking - $500 bonus

KeyBank is back with their business checking bonus and is offering $500 to new business checking account customers after qualifying activities.

What's even more? You can stack this offer with their personal checking account bonus to earn a total of $800. There's also another $600 bonus for adding merchant services.

Quick note: This offer does have targeting language in it, so YMMV.

KeyBank : Business Checking

Bonus Amount
$500
Account Type
Business Checking
Availability
AK, CO, CT, ID, IN, MA, ME, MI, NY, OH, OR, PA, UT, VT, WA
Offer Expires
August 21, 2026
Bonus Requirements
  1. Schedule an appointment with a banker to open your KeyBank Basic Business Checking or Key Business Reward Checking® account
  2. Make a total of $5,000 or more within 30 days.
  3. Maintain a minimum daily balance of $5,000 or more for the first 90 days.
  4. Bonus will be deposited into your account within 60 days of meeting the requirements.

6. SCB Personal or Business Checking - $25 bonus

Available to existing members of Susquehanna Community Bank, when you refer a new customer to SCB, you both will earn $25. What's more? The referred member can stack this offer with other SCB bonuses when they're available.

Susquehanna Community Bank : Personal or Business Checking

Bonus Amount
$25
Account Type
Business Checking
Availability
PA
Bonus Requirements
  1. Be an existing checking accountholder at Susquehanna Community Bank.
  2. Have your friend list you as the referrer in the online application or via the referral coupon in-branch.
  3. $25 will be credited to the both customers' accounts within 30 business days of the new account being opened.

7. ACNB Bank Free Business Checking - up to $2000 bonus

Available in Maryland and Pennsylvania, ACNB Bank is offering up to a $2,000 welcome bonus when you open a new business checking account and deposit new money.

The promotion is designed to encourage new business customers to establish a relationship with the bank by bringing new funds and maintaining balances over a set period. This is a tiered offer, the more you can deposit, the more you can earn.

ACNB Bank : Free Business Checking

Bonus Amount
up to $2000
Account Type
Business Checking
Availability
MD, PA
Bonus Requirements
  1. Visit your local ACNB Bank branch to open a Free Business Checking account
  2. Within 60 days, make 10 unique debit card transactions and enroll in online banking with eDocuments
  3. During the same time period, maintain an average monthly balance as follows for 3 consecutive months following the first statement cycle: $10,000 - $24,999, earn $1,000; $25,000+, earn $2,000.
  4. Cash bonus will be deposited in the new account after all requirements have been met and verified.

Investing Bonuses

Here are the current investing promotions available in your area:

1. J.P. Morgan Self-Directed Investing - up to $1000 bonus

Available nationwide with the ability to open online, J.P. Morgan Wealth Management is offering up to a $1,000 welcome bonus when you open a new Self-Directed Investing account with qualifying minimum funding.

This is tiered bonus, meaning that the more you deposit, the more you may be eligible to earn. New for this iteration, J.P. Morgan has introduced a lower tier at $5,000, down from the previous $25,000 entry point and raised the max bonus amount!

Here are all 4 tiers of this investing bonus:

New Money Added Bonus Amount
$5,000-$24,999 $50
$25,000-$99,999 $150
$100,000-$249,999 $325
$250,000+ $1,000

This is the highest offer that we've seen to-date from J.P. Morgan.

J.P. Morgan Wealth Management : Self-Directed Investing

Bonus Amount
up to $1000
Account Type
Investment
Availability
Nationwide
Offer Expires
April 21, 2026
Bonus Requirements
  1. Open a J.P. Morgan Self-Directed Investing account using the link below.
  2. Within 45 days, fund your account with qualifying new money; $5,000 - $24,999 = $50 bonus; $25,000 - $99,999 = $150 bonus; $100,000 - $249,999 = $325 bonus, $250,000 = $1,000 bonus.
  3. Your bonus amount will be determined on day 45.
  4. Maintain your new funds for 90 days (losses due to trading or market fluctuation will not be taken into account).
  5. Bonus will be received within 15 days.
  6. INVESTMENT AND INSURANCE PRODUCTS ARE: NOT A DEPOSIT • NOT FDIC INSURED • NO BANK GUARANTEE • MAY LOSE VALUE

2. E*TRADE Bank Brokerage - up to $10000 bonus

Payouts have increased again! E*Trade is now offering new investors up to $10,000 in bonus cash when you open and fund a new investing account. You'll only need $1,000 to earn the first tier bonus ($50).

They've shuffled all the previous tiers and reinstated the tiers for those with 7+ figures to invest. If you're wanting to earn the full $10,000, you need at least $5M in investable assets.

This offer is available to both new and existing customers; however, different rules may apply, so be sure to check the disclosures at the link below.

E*TRADE Bank : Brokerage Account

Bonus Amount
up to $10000
Account Type
Investment
Availability
Nationwide
Offer Expires
June 30, 2026
Bonus Requirements
  1. Open a new eligible E*TRADE brokerage or retirement account using the link below with promocode OFFER26.
  2. During the first 60 days, fund your new account with new money as follows: $1,000 - $4,999, earn $50; $5,000 - $19,999, earn $150; $20,000-$99,999 earn $300; $100,000-$199,999 earn $600; $200,000-$499,999 earn $1,000; $500,000 - $999,999, earn $1,500; $1,000,000 - $1,499,999, earn $3,000; $1,500,000 - $1,999,999 earn $5,000; $2M - $4,999,999, earn $6,000, $5M+ earn 10,000.
  3. If you deposit $200,000 or more, you will receive a cash credit within seven business days.
  4. If you have deposited at least $200,000 in your account, and you make subsequent deposits in that account to reach a higher tier, you will receive a second cash credit following the close of the 60-day window.

3. Robinhood Investing - Free stock (up to $200) bonus

Robinhood is a commission-free stock trading platform that's had mixed headlines in the news (GME, what?). But Robinhood is a popular choice – particularly among beginner investors – due to their sleek, easy-to-use app.

This is a program that many investment apps now offer, but Robinhood pioneered: sign up and get a free stock. The stock has a 98% chance of being worth $5-$10, so this isn't an amazing bonus, but it's something for almost nothing (you don't even need to fund your account). The stock will hit your account within a week, and is tradeable 2 days after that.

Robinhood : Investing Account

Bonus Amount
Free stock (up to $200)
Account Type
Investment
Availability
Nationwide
Bonus Requirements
  1. Open a new Robinhood investing account using the link below.
  2. Link your bank account.
  3. Stock bonus will be credited to the enrolled account within approximately one week.

4. Acorns Invest - $20 bonus

Acorns is offering BankBonus.com users a $20 welcome bonus when you open a new Invest account. You just need to open the account from the link below and fund it with $5 to earn the reward.

What's more? They've been running amazing referral bonuses. So, sign up for a new account and then share your referral link with friends and family, and you could be pocketing up to $1,000+ each week!

Acorns : Acorns Invest

Bonus Amount
$20
Account Type
Investment
Availability
Nationwide
Bonus Requirements
  1. Open a new Acorns Invest account using the link below.
  2. Fund account with at least $5.

5. Bank of America Merrill Edge Self-Directed - up to $600 bonus

Available nationwide with the ability to open online, Bank of America's Merrill Edge is offering up to a $600 welcome bonus when you open a new Merrill Edge Self-Directed account and make an initial deposit.

What's more? There's also a $1,000 Merrill Edge bonus for those enrolled in Bank of America's Preferred Rewards program. The lower tiers are also bumped as well.

We only list the most popular tiers; however, here's a complete list of tiers you can ask for:

  • $20,000 to $49,999 – $100
  • $50,000 to $99,999 – $150
  • $100,000 to $199,999 – $250
  • $200,000 to $299,999 – $600
  • $300,000 to $499,999 – $1,000
  • $500,000 to $999,999 – $1,500
  • $1,000,000 or more – $2,500
  • $2,000,000 or more – $3,500
  • $5,000,000 or more – $5,000
  • $10,000,000 or more – $7,500

Bank of America : Merrill Edge Self-Directed

Bonus Amount
up to $600
Account Type
Investment
Availability
Nationwide
Bonus Requirements
  1. Open a new Self-Directed Trading account from Merrill Edge using promo code 600ME.
  2. Within 45 days, fund your account with new money from outside Bank of America. To earn a $100 bonus, deposit $20,000-$49,999; To earn a $150 bonus, deposit $49,999-$99,999; To earn a $250 bonus, deposit $100,000-$199,999; To earn a $600 bonus, deposit $200,000 - $299,999.
  3. Maintain that balance for at least 90 days.
  4. Bonus will be deposited within two weeks following the end of the 90 day period.
Apply Now

at Bank of America

6. Citi® Self Invest - up to $500 bonus

Available nationwide to new and existing customers, Citi is offering up to a $500 bonus when you add new-to-Citi funds to a Citi® Self Invest account.

As is typical with Citi promotions, this is a tiered offer: the more you add, the more you earn. You'll need to deposit at least $10,000 to earn a $100 reward, or at least $200,000 to receive the full $500.

You'll need to also maintain your funds through a date defined on the Citi website, depending on the month in which you open your account.

Citi® : Citi® Self Invest

Bonus Amount
up to $500
Account Type
Investment
Availability
Nationwide
Bonus Requirements
  1. Open a new Citi® Self Invest account or add new-to-Citi funds to an existing account.
  2. Opt-in to eDelivery of statements and confirmations.
  3. Bonus will be tiered based on the total amount added: $10,000 to earn $100; $50,000 to earn $200; $200,000 to earn the full $500.
  4. Maintain the New-To-Citi funds in your account through the “maintain funds” deadline as outlined in the chart.
  5. Bonus will be credited on the last day of the 3rd month following the “maintain funds” period.

7. Charles Schwab Schwab One® - up to $1000 bonus

If you're not currently a Schwab customer, you can open any investment account and earn a referral bonus based on your net deposit within 45 days. This includes retail brokerage accounts, individual retirement accounts, or the managed portfolios like Schwab Intelligent Portfolios®.

Keep in mind that the link above is only for details – you will need to open the account through a referral link from an existing Schwab customer in order to qualify for the promo.

This is a tiered bonus, the more you deposit, the more you can earn.

  • Tier 1 | Balance Maintained: $25,000 - $49,999: $100 Bonus
  • Tier 2 | Balance Maintained: $50,000 - $99,999: $300 Bonus
  • Tier 3 | Balance Maintained: $100,000 - $499,999: $500 Bonus
  • Tier 4 | Balance Maintained: $500,000+: $1,000 Bonus

Charles Schwab : Schwab One®

Bonus Amount
up to $1000
Account Type
Investment
Availability
Nationwide
Bonus Requirements
  1. Open a new account using a referral link from an existing member.
  2. Within 45 days, make a qualifying net deposit between $25,000 - $500,000+ in cash or securities, earning the reward that correlates with that tier ($100-$1,000).
  3. The net deposit amount at the end of 45 day period will be used to calculate your bonus tier.
  4. Bonus will be paid into your account about a week after the 45-day period.
Learn More

at Charles Schwab

8. SoFi SoFi - $15 bonus

SoFi is offering a $15 welcome bonus for you and a friend when you refer someone to open a new SoFi account. This bonus is available across most of their products, including: SoFi Money, SoFi Invest, SoFi Loans and a SoFi credit card. You can receive up to $75 total. This isn't exactly the highest bonus we've seen from them, so you'll have to decide if now is the right time or to hold out for something a little more enticing.

It's important to note too that each program has its own set of rules, each of which is outlined on their referral website linked below.

SoFi : SoFi Account

Bonus Amount
$15
Account Type
Investment
Availability
Nationwide
Bonus Requirements
  1. Download the app using the link below.
  2. Refer a friend (or be referred) using your specific referral link for a particular SoFi product.
  3. Follow the program rules highlighted on the website.
  4. Bonus will automatically be applied to your SoFi account(s).

9. Charles Schwab Schwab One® - $101 bonus

Charles Schwab has a bonus targeting new or entry-level investors in what they call the Schwab Starter Kit™, but new customers of all comfort levels can qualify. When you open a new account for this promo, Schwab will invest your bonus in fractional shares or "slices" of the top stocks by market cap in the S&P 500. Schwab recently upped this bonus from $50 at its previous level. It's a great way to start investing!

Charles Schwab : Schwab One®

Bonus Amount
$101
Account Type
Investment
Availability
Nationwide
Bonus Requirements
  1. Open a new Schwab One account at the url below or open a new taxable investment account using promo code "SCHWABSTARTERKIT".
  2. Within 30 days, Fund your account with a minimum of $50.
  3. Once funded, Schwab will deposit $101 in your account to purchase your stock slices at approximately 6:00 pm Eastern Time the next trading day.
Apply Now

at Charles Schwab

Pennsylvania Banking Statistics

The FDIC and the Credit Union National Association regularly roll out data reports on each state’s banking trends.

Here are some key stats on Pennsylvania’s banks and credit unions:

  • Number of banks: 124
  • Number of state credit unions: 315
  • Credit union memberships: 4.9 million
  • Deposit market share: 89.9% banks; 10.1% credit unions
  • Largest deposit market: New York/Newark/Jersey City, NY-NJ-PA

Leave a Reply

Your email address will not be published. Required fields are marked *