If you are interested in earning more money, you can find the latest MidFirst Bank promotions, bonuses, and offers here for Checking accounts.
Currently, you can earn a $250 bonus with a new Business Checking Account.
See our best bank bonuses updated daily to earn up to $1,000 in free money. Find popular checking offers such as Chase Bank, HSBC Bank, TD Bank, Huntington Bank, BBVA, Discover Bank, and CIT Bank. See our best rates for Savings and CD too. |
|
Chase Business Complete BankingSM $300 Bonus | Chase Total Checking® $200 Bonus |
HSBC Premier Checking $450 Bonus | HSBC Premier Checking Up To $600 |
HSBC Advance Checking $200 Bonus | HSBC Advance Checking Up To $240 |
TD Bank Beyond Checking $300 Bonus | TD Bank Convenience Checking $150 Bonus |
Huntington 25 Checking $500 Bonus | Huntington Business Checking 100 $200 Bonus |
Huntington Unlimited Business Checking $400 Bonus | Huntington Unlimited Plus Business Checking $750 Bonus |
Axos Basic Business Checking $100 Bonus | Aspiration Spend & Save Account $100 Bonus |
Ally Invest Up To $3,500 Bonus | Wise Business Banking $100 Bonus |
WeBull 4 Free Stocks |
Table of Contents
About MidFirst Bank Promotions
MidFirst Bank is a privately held bank offering a range of personal, commercial, trust, and mortgage banking products and services. This bank was formed in 1911 and there are 78 locations across 3 states. If you are not located near a branch, you can see all nationwide bank bonuses for more suitable offers.
- Availability: OK (Bank Locator)
- Routing Number: 303087995
- Customer Service: 888.643.3477
MidFirst Bank provides great options for Checking, Savings, Money Market, and CD Account, however, you may want to compare with the nation’s best savings rates and CD rates.
I’ll review the current MidFirst Bank Promotions below.
MidFirst Bank $250 Business Checking Bonus

Earn a $250 bonus when opening a new Business checking account!
MidFirst Bank is offering a $250 bonus when you open a new Business Checking account with them and meet the eligible requirements.
- Account Type: Business Checking account
- Availability: AZ, OK; in-branch only
- Direct Deposit Requirement: No
- Hard/Soft Pull: Soft Pull
- ChexSystem: Unknown
- Credit Card Funding: None
- Monthly Fee: Yes, but waivable
- Early account termination fee: Account must be open at time of bonus posting
- Household limit: None listed
(Offer Expires March 31, 2021)
For other business checking accounts, take a look at our Chase Business Checking ($300 Bonus), Huntington Unlimited Plus Business Checking ($750 Bonus), Huntington Unlimited Business Checking ($400 Bonus), as well as the Huntington Business Checking 100 ($200 Bonus).
How to Earn $250 Bonus
- Open a new business checking account and complete the following requirements within 90 days of account opening:
- Maintain a year-to-date average ledger balance of at least $750 and
- Enroll in Business Online Banking.
- You can also get up to three Treasury Management products free for three months with any business checking account. Products include Remote Deposit, a Fraud Prevention Package and Business Online Payroll.
- Basic Business Checking: An entry level business checking account designed for businesses with a low transaction volume.
-
150 transactions included per month
-
Monthly statement with check images
-
- Performance Business: Designed for businesses that maintain balances in one or more accounts with a low to moderate transaction volume.
- 300 transactions included per month
- Monthly statement with check images
- Business Advantage Checking: Put your business at the forefront with Business Advantage Checking. Backed by some of the best products available, enjoy ease of mind and premium free services, such as:
- Free fraud prevention package
- Free remote deposit
- 500 transactions included per month
- Premium Business Checking: Offers tiered interest rates for collected balances and is available to all types of business entities.
- Tiered Interest rates
- Monthly statement with check images
- Community Business: Designed to accommodate the needs of Non-Profit Corporations and Non-Profit Associations with additional benefits provided.
- No minimum balance
- 200 transactions included per month
- No monthly fee
- Commercial Checking: Designed for businesses that use a variety of banking and treasury management services or have a higher volume of transactions per month.
- No minimum balance
- Unlimited check writing
- Commercial Checking Plus: Offers all of the Commercial Checking features, plus the ability to earn interest.
- No minimum balance
- Unlimited check writing
- Earn interest
- IOLTA: An interest earning checking account for use by attorneys and law firms to hold client funds. These accounts are required by state law and all interest earned on the account is paid to the Oklahoma Bar Foundation to fund various programs to provide legal services.
- Meets state requirements
- Competitive interest rate
- Basic Business Checking – No monthly fee if average monthly ledger balance is $750 or more.
- Business Advantage Checking – No monthly fee if combined average monthly ledger balance in company’s checking, savings and/or money market accounts is $100,000 or more
- Offer available in select banking centers only.
- Offer is limited to a business relationship with no existing or previous MidFirst business checking account.
- Offer valid for accounts opened 1/2/21 – 3/31/21.
- Offer subject to change without notice and is not valid with any other offers.
- Limit one promotional account per business relationship.
- Offer opportunity is $250 per account when requirements are met within 90 days of account opening:
- (1) Maintain a year-to-date average ledger balance of at least $750 and
- (2) Enroll in Business Online Banking.
- Account must remain open, active, and in good standing at the time of account credit.
- Accounts closed within 90 days of opening may be subject to an account closing fee and will forfeit amount equal to the offer value.
- Account will receive promotional credit within 110 days from account opening.
- IOLTA accounts are not eligible for the promotion.
- Account and related services are subject to the standard pricing per the Fee Schedules for Business and Commercial Checking Accounts, and Treasury Management and Online Banking Services.
- Additional fees may apply.
- Visit midfirst.com/250 for more details.
(Expired) MidFirst Bank $250 Checking Bonus

Earn a $250 bonus with MidFirst Bank!
Take advantage of a $250 bonus when you open a new Checking Account from MidFirst Bank.
- Account Type: Checking account
- Availability: AZ only
- Direct Deposit Requirement: Optional
- Hard/Soft Pull: Soft Pull
- ChexSystem: Yes
- Credit Card Funding: None
- Monthly Fee: None
- Early account termination fee: Bonus forfeit if closed within 90 days
- Household limit: 1
(Expires December 31, 2020)
If you’re looking for more advanced features for a checking account, you may want to compare this offer to the following: Chase Private Client ($2,000 Bonus), HSBC Premier Checking ($450 Bonus), Huntington 25 Checking ($500 Bonus), as well as the TD Bank Beyond Checking ($300 Bonus).
How To Earn The $250 Checking Bonus
- Open a new checking account and complete two of the following three items to earn $250:
- Set up a $250 minimum direct deposit
- Complete 10 debit card purchases
- Complete three Zelle® transactions on the MidFirst Bank Mobile App
- Free online and mobile banking
- Noninterest bearing
- Free Bill Pay
- Free Mobile Deposit
- Zelle® to pay friends and family
- Free debit card with Mobile Wallet functionality
- Debit card on/off functionality and transaction alerts
- Cardless Cash to withdraw cash using your smartphone
- MidFirst Bank Digital Receipts to track your receipts electronically
- Checking: No monthly service charge with eStatements
- Checking promotional offer is available in Oklahoma only, and is not available to those whose accounts have been closed within one year or closed with a negative balance.
- Must be age 17 or older.
- Promotional offer valid for accounts opened 8/1/2020 through 12/31/2020.
- Promotional offer subject to change without notice and is not valid with any other promotional offers.
- Account must be open and in good standing to receive an account credit.
- The applicable credit will be made to the eligible customer’s checking account within 30 calendar days following completion of all requirements.
- Account credits are considered interest and will be reported on IRS Form 1099-INT
(Expired) MidFirst Bank $150 Checking Bonus

Earn a $150 bonus with a new Checking Account.
Take advantage of a $150 bonus when you open a new Checking Account from MidFirst Bank.
- Account Type: Checking Account
- Availability: AZ only
- Direct Deposit Requirement: Optional
- Hard/Soft Pull: Soft Pull
- ChexSystem: Yes
- Credit Card Funding: None
- Monthly Fee: None
- Early account termination fee: Bonus forfeit if closed within 90 days
- Household limit: 1
(Expires December 31, 2020)
You can compare this to several great entry level Checking accounts with bonus offers include the Chase Total Checking® ($200 bonus), Huntington Asterisk-Free Checking® ($150 Bonus), TD Bank Convenience CheckingSM ($150 bonus), and HSBC Advance Checking (up to $240 bonus).
How To Earn The $150 Checking Bonus
- Open a new checking account and complete a combination of two of the following three items to earn $150:
- Set up a $250 minimum direct deposit
- Complete 10 debit card purchases
- Complete three Zelle® transactions on the MidFirst Bank Mobile App
- Free online and mobile banking
- Noninterest bearing
- Free Bill Pay
- Free Mobile Deposit
- Zelle® to pay friends and family
- Free debit card with Mobile Wallet functionality
- Debit card on/off functionality and transaction alerts
- Cardless Cash to withdraw cash using your smartphone
- MidFirst Bank Digital Receipts to track your receipts electronically
- Checking: No monthly service charge with eStatements
- Checking promotional offer is available in Oklahoma only, and is not available to those whose accounts have been closed within one year or closed with a negative balance.
- Must be age 17 or older.
- Promotional offer valid for accounts opened 8/1/2020 through 12/31/2020.
- Promotional offer subject to change without notice and is not valid with any other promotional offers.
- Account must be open and in good standing to receive an account credit.
- The applicable credit will be made to the eligible customer’s checking account within 30 calendar days following completion of all requirements.
- Account credits are considered interest and will be reported on IRS Form 1099-INT
Bottom Line
MidFirst Bank is a great bank option for new sign-up promotions when become available. This bonus is great because they have a soft pull, so your credit score is not affected. Additionally, you get access to a wide selection of account features and services.
Also, if you have experience with this bank, leave a comment below and let us know what you like/dislike about them.
*Check back at this page for updated MidFirst Bank promotions, bonuses and offers.
PROMOTIONAL LINK | OFFER | REVIEW |
Chase Business Complete BankingSM | $300 Cash | Review |
Chase Total Checking® | $200 Cash | Review |
HSBC Premier Checking Member FDIC | $450 Cash | Review |
HSBC Premier Checking Member FDIC | Up To $600 | Review |
HSBC Advance Checking Member FDIC | $200 Cash | Review |
HSBC Advance Checking Member FDIC | Up To $240 | Review |
Huntington 25 Checking | $500 Cash | Review |
TD Bank Beyond Checking | $300 Cash | Review |
TD Bank Convenience CheckingSM | $150 Cash | Review |
Huntington Bank Unlimited Plus Business Checking | $750 Cash | Review |
Huntington Bank Unlimited Business Checking | $400 Cash | Review |
Huntington Bank Business Checking 100 | $200 Cash | Review |
Wise Business Banking | $100 Cash | Review |
Axos Bank Basic Business Checking | $100 Cash | Review |
Aspiration Spend & Save Account | $100 Cash | Review |
American Express High Yield Savings | 0.50% APY | Review |
CIT Bank Money Market | 0.50% APY | Review |
Ally Invest | Up to $3,500 Cash | Review |
sorry, I am new here and a stranger to american banking term?mology. this offer is listed as “account credit” on their website, so does that mean the amount will be paid back to the bank? thank you.