Personal Checking Accounts

With all these choices, there's surely one that fits your lifestyle.

Great features with every account.

Mastercard debit card with rewards

Free mobile deposits

Online and mobile banking

At BancFirst, we offer checking accounts with a variety of advantages. The good news is that every one of them is designed for total convenience.

Loyalty Checking
Benefits
  • Cell Phone Protection
  • Accidental Death Insurance
  • 24/7 roadside assistance
Maintenance Fee
$5.00 monthly
Minimum Balance Fee
none
Transaction/Withdrawal Fee
none
Interest Bearing
no
Unlimited Check Writing
yes
Non BancFirst ATM Fee
$1.00
Paper Statement Fee
Free
e-Statements
Free
Performance Checking
Benefits
  • Interest bearing with check access
  • 2 free orders of personalized wallet-style checks**
Maintenance Fee
none
Minimum Balance Fee
$7.50 if average ledger balance below $500
Transaction/Withdrawal Fee
If average ledger balance below $500, 10 withdrawals* free per statement cycle; $0.15 per extra withdrawal
Interest Bearing
Yes, minimum collected balance $500
Unlimited Check Writing
yes
Non BancFirst ATM Fee
$1.00
Paper Statement Fee
Free
e-Statements
Free
E-Connect Checking
Benefits
  • All electronic account access
Maintenance Fee
$2.50 monthly
Minimum Balance Fee
none
Transaction/Withdrawal Fee
none
Interest Bearing
no
Unlimited Check Writing
Checks not permitted
Non BancFirst ATM Fee
none
Paper Statement Fee
e-Statements required
e-Statements
Free
BancFree Checking
Benefits
Maintenance Fee
none
Minimum Balance Fee
none
Transaction/Withdrawal Fee
none
Interest Bearing
no
Unlimited Check Writing
yes
Non BancFirst ATM Fee
$1.00
Paper Statement Fee
$3.00
e-Statements
Free
 
Loyalty Checking
Performance Checking
E-Connect Checking
BancFree Checking
Benefits
  • Cell Phone Protection
  • Accidental Death Insurance
  • 24/7 roadside assistance
  • Interest bearing with check access
  • 2 free orders of personalized wallet-style checks**
  • All electronic account access
Maintenance Fee $5.00 monthly none $2.50 monthly none
Minimum Balance Fee none $7.50 if average ledger balance below $500 none none
Transaction/Withdrawal Fee none If average ledger balance below $500, 10 withdrawals* free per statement cycle; $0.15 per extra withdrawal none none
Interest Bearing no Yes, minimum collected balance $500 no no
Unlimited Check Writing yes yes Checks not permitted yes
Non BancFirst ATM Fee $1.00 $1.00 none $1.00
Paper Statement Fee Free Free e-Statements required $3.00
e-Statements Free Free Free Free

*Withdrawal fee applies only to checks, paper drafts, and ACH (electronic) debits.

**Per calendar year.

Full account disclosures available upon request.

Customer Service
Outside Oklahoma
Hours of Operation
  • M-F: 7 a.m.-10 p.m.
  • Sat: 8 a.m.-10 p.m.
  • Sun: Noon-10 p.m.

Open all holidays except Easter, Thanksgiving, and Christmas.