Find the latest listing of MidFirst Bank promotions, bonuses, and offers here.
Update 1/10/25: There’s currently a $300 business checking bonus good through 3/31/25. We’ve added a $350 bonus for Houston, TX residents that’s valid through 3/31/25.
MidFirst Bank Promotions Review
Established in 1911 as Oklahoma National Bank & Trust Company of Chickasha, MidFirst Bank got its current name in 1997 and is now headquartered in Oklahoma City. They now have more than 80 branches across Arizona, Colorado and Oklahoma.
I’ll go over MidFirst Bank offers below.
MidFirst Bank $350 Checking Bonus
- What you’ll get: Up to $350 bonus
- $350 bonus For Houston, TX residents (Expires 03/31/2025)
- $350 bonus For AZ residents (Expires 12/31/2024)
- $300 bonus For OK residents (Expires 12/31/2024)
- Availability: AZ, OK, TX (Bank Locator)
- Direct deposit requirement: Yes, $500
- Credit Inquiry: Soft Pull
- Monthly Fees: $6, avoidable
- Early Termination Fee: 90 days, bonus forfeit
- How to earn it:
- To receive $350, the requirement below must be completed within 90 days of opening a new qualifying consumer checking account:
- Have direct deposit of $1,000 or more made to your new account.
- Credit will be made to new account within 30 days of meeting the checking requirement.
- To receive $300, the requirement below must be completed within 90 days of opening a new qualifying consumer checking account:
- Have direct deposit of $1,000 or more made to your new account.
- Credit will be made to new account within 30 days of meeting the checking requirement.
- To receive $350, the requirement below must be completed within 90 days of opening a new qualifying consumer checking account:
Truist Checking ($400 bonus) | Chase Total Checking ($300 Bonus) |
SoFi Checking and Savings Account ($325 Bonus) | KeyBank Checking ($300 bonus) |
Fine Print
- Account Information: No minimum deposit required to open accounts in a banking center. Accounts opened online require $100 minimum deposit to open. Accounts closed within 90 days of opening may forfeit the amount equal to the promotional account credit received.
- Checking Offer: To receive $350, the requirement below must be completed within 90 days of opening a new qualifying consumer checking account: Have direct deposit of $1,000 or more made to your new account. Direct deposit must be an electronic deposit from your employer or government of the account owner’s paycheck, pension or government benefits, such as Social Security. Electronic deposits made from one consumer account to another, such as Zelle®, PayPal®, Venmo® or small-dollar verification transactions, do not qualify. Credit will be made to new account within 30 days of meeting the checking requirement.
- Checking Offer: To receive $300, the requirement below must be completed within 90 days of opening a new qualifying consumer checking account: Have direct deposit of $1,000 or more made to your new account. Direct deposit must be an electronic deposit from your employer or government of the account owner’s paycheck, pension or government benefits, such as Social Security. Electronic deposits made from one consumer account to another, such as Zelle®, PayPal®, Venmo® or small-dollar verification transactions, do not qualify. Credit will be made to new account within 30 days of meeting the checking requirement.
MidFirst Bank $250 Business Checking Bonus
- What you’ll get: $250 bonus
- Where it’s available: OK
- Direct deposit requirement: Yes, $500
- Credit Inquiry: Soft Pull
- Monthly Fees: $0-$15; waivable
- Early Termination Fee: 90 days, bonus forfeit
- How to earn it:
- Receive $300 when you open a MidFirst Bank Business Checking account and complete the following requirements within 90 days:
- Maintain an average balance of at least $1,000
- Enroll in Business Online Banking
- Account will receive promotional credit within 110 days from account opening.
- Receive $300 when you open a MidFirst Bank Business Checking account and complete the following requirements within 90 days:
(Expires 03/31/2025)
Chase Business Complete Checking® ($300 or $500 Bonus) | U.S. Bank Business Checking ($500 or $900 Bonus) |
Huntington Unlimited Plus Business Checking ($1,000 Bonus) | Huntington Unlimited Business Checking ($400 Bonus) |
Bluevine Business Checking ($300 Bonus) | Axos Bank Basic Business Checking ($400 Bonus) |
Axos Bank Business Interest Checking ($400 Bonus) | Axos Business Premium Savings ($375 Bonus) |
MidFirst Bank $25 Savings Bonus
- What you’ll get: $25 bonus
- Where it’s available: OK
- How to earn it:
- Open an iSave Savings Account with a $25 minimum deposit for your child
- Make 12 consecutive monthly deposits, which MidFirst Bank will match 50% of the average of your highest single deposit each month, up to $25 per year
(Limited time offer)
CIT Bank Platinum Savings ($225/$300 Bonus + 4.10% APY). | Live Oak Bank Savings ($300 Bonus + 4.20% APY) |
SoFi Checking & Savings ($325 Bonus + 3.80% APY) | Harborstone Credit Union Money Market (4.30% APY) |
Discover® Bank Savings (Up to $200 Bonus + 3.70% APY) |
How To Avoid Monthly Fees
- LiveFree Checking: No monthly service charge with eStatements
- eChecking: $10 monthly fee. Maintain $250 monthly recurring direct deposit or $500 average daily balance
- M Account: $10 monthly fee. Maintain $250 or more monthly recurring direct deposit, a $1,000 minimum average daily balance or when you have $50,000 in combined deposits
- M+ Account: $15 monthly fee. Maintain $2,500 minimum average daily balance or when you have $50,000 in combined deposits
- Go! Checking: None
- Free Business Checking: None
- Performance Business: $20 monthly fee. Maintain average monthly ledger balance is $10,000 or if combined average monthly ledger balances in company’s checking, savings or money market accounts are $30,000 or more
- Business Advantage Checking: $90 monthly fee. Maintain combined monthly average ledger balance in company’s checking, savings and/or money market accounts falls below $100,000
- Commercial Checking: $20. Tiered earnings credit on balances may offset fees
- Commercial Checking Plus: $35. Tiered earnings credit on balances may offset fees
- IOLTA: None
![]() |
![]() |
Author’s Verdict
To summarize, MidFirst Bank has some of the best promotions, bonuses, and offers in Oklahoma. They have great competitive rates and bonuses available, so be sure to take advantage of them while you still can today!
For more current offers, check out our bank bonuses page. Compare MidFirst Bank rates for CDs and Savings with our best rates for Savings and CD accounts.
Be sure to check more popular bank promotions include Chase Bank, Discover Bank, TD Bank, Huntington Bank, HSBC Bank and many more.
I have the Midfirst Platinum credit card. I can tell you that using it fund a checking account from different bank will process as a normal purchase and not a cash advance. While the card has no annual fees. You will be charged a $10 fee if you call customer service to make your payment. If you pay through online banking, it’s free. It’s also impossible to get a credit line increase without a hard pull to your equifax credit report. I got the card 4 years ago with a $1000 limit and 670 equifax score. My score is now 787 and I have received no increases. I refuse a hard pull.