Short answer: log in to Bank of Oklahoma Online Access, open the Actions and Tools menu and select Order Checks, or select Order Checks in the Mobile Access app. You can also order through ExpressBank, the automated phone line, at 800-234-6181, any day or time, or at a local banking center. Business checks are ordered online from Deluxe. The Bank of Oklahoma routing number is 103900036. Bank of Oklahoma is a trademark of BOKF, NA, which also banks as Bank of Texas, Bank of Albuquerque and BOK Financial. Or order Bank of Oklahoma-compatible checks from a check printer such as Carousel or Checks Unlimited and compare the price.

Order Bank of Oklahoma-compatible checks at Checks Unlimited →
Affiliate link: GetBankChecks.com earns a commission if you buy, at no extra cost to you.
| Order through Bank of Oklahoma | Order from a check printer | |
|---|---|---|
| Price | Not listed on the Ordering Checks page | Carousel Blue Safety: $20.00 for a box of 100. Checks Unlimited Blue Classic: $23.49 for a box of 80 |
| How | Online Access (Actions and Tools, Order Checks), Mobile Access, ExpressBank 800-234-6181, or a banking center | Online with your routing number, account number and starting check number |
On this page
How to order checks from Bank of Oklahoma
Bank of Oklahoma offers four ways to order personal checks, and each lets you choose different designs and formats and order as many as you need:

Bank of Oklahoma logo shown for identification only. GetBankChecks.com is not affiliated with BOKF, NA or BOK Financial Corporation.
- Online Access: sign on, go to the Actions and Tools menu, select Order Checks, select the account and click Next. Then customize the order with check designs, formats and quantities.
- Mobile Access: select Order Checks from the app menu and follow the prompts.
- ExpressBank: call 800-234-6181 any day or time and order through the automated telephone menu.
- Banking center: stop in at any local Bank of Oklahoma banking center, and the staff help you right away.
Routing number: Bank of Oklahoma lists 103900036. On a paper check, the routing number is the first nine-digit number at the bottom left. In Online Access you can also request a stop payment on a specific check, order copies of checks and change your address.
Source: Bank of Oklahoma’s own pages, checked October 19, 2026: Ordering Checks, Mobile and Online Access FAQ. Menus change, so follow the labels you see.
Bank of Oklahoma business checks
Business checks come from Deluxe Corp. Order online directly from Deluxe with a previous check and your next starting check number, stop in at a banking center during operating hours, or call ExpressBank at 800-234-6181 and press 1-1-6-2 for the business check menu. Source: Ordering Business Checks.
Bank of Oklahoma, BOKF and BOK Financial
Bank of Oklahoma is a trademark of BOKF, NA. The same bank also uses the names Bank of Texas, Bank of Albuquerque and BOK Financial (all trademarks of BOKF, NA), and BOK Financial Corporation lists full-service banking markets in Albuquerque, Arizona, Arkansas, Colorado, Kansas, Missouri, Oklahoma and Texas. The company began in 1910 in Tulsa as a regional source of capital for the energy industry.
Banking under the BOK Financial name? Its Ordering Checks page gives the same steps (Online Access, Mobile Access, a banking center) with its own ExpressBank number, 844-517-3308. Sources: bankofoklahoma.com, bankoftexas.com, bankofalbuquerque.com, BOK Financial investor overview.
Cheaper option: order Bank of Oklahoma-compatible checks online
Your checks don’t have to come from Bank of Oklahoma. What makes a check work is the routing, account and check numbers printed in magnetic ink along the bottom, so any U.S. check printer can print them. Checks Unlimited verifies each order against your bank’s records before printing.
Bank of Oklahoma doesn’t list check prices on its Ordering Checks page, so compare: start an order in Online Access to see your price, then check it against the printer prices below.
What you need
- Your Bank of Oklahoma routing number (103900036, or the bottom left of a current check)
- Your checking account number
- A starting check number higher than your last check
- Your name and address exactly as Bank of Oklahoma has them on file
- A current check to copy from (not a deposit slip)
Steps
- Pick a design and quantity (singles are cheapest; duplicates make a carbon copy).
- Enter your routing number, account number, starting check number, name and address.
- Check the preview carefully: printers print exactly what you type.
- Choose shipping (trackable is safer) and pay.
| Check | Quantity and price | Per check |
|---|---|---|
| Carousel Blue Safety | 1 box (100 checks) $20.00; 2 boxes $39.50; 4 boxes $79.00 | about 20¢ |
| Carousel Butterfly | 1 box (100 checks) $25.50; 2 boxes $46.00; 4 boxes $92.50 | about 23–26¢ |
| Checks Unlimited Blue Classic | 1 box (80 checks) $23.49; 2 boxes $38.99; 4 boxes $72.29 | about 23–29¢ |
Single (non-carbon) checks, prices from the merchants’ product pages on October 19, 2026, before shipping and tax. Codes: see our Checks Unlimited coupon codes and Carousel coupon codes, or compare in Cheapest checks 2026.
See Blue Safety checks at Carousel →
Affiliate link: GetBankChecks.com earns a commission if you buy, at no extra cost to you.
Business account? Bank Checks Plus laser checks print on your office printer and work with a Bank of Oklahoma business account, or see our business checks guide.
About Bank of Oklahoma checks
Bank of Oklahoma depositors want the best value for their money, and that includes their checks. A check printer gives you a large choice of high quality, secure and stylish designs, and you can compare its price with the bank’s. You can order Bank of Oklahoma checks for personal or business use.
You can order Bank of Oklahoma checks or reorder them from home, together with matching accessories: check printers offer envelopes, deposit slips, address labels and address stamps, among others.

If you want convenience, quality, safety and savings for your BOKF, NA checking account, compare a printer with the bank. When you order Bank of Oklahoma checks, go to our Coupons and Specials page first for the best value on your Bank of Oklahoma checks.
Security features
Bank and printer checks meet the same banking standards; what differs is the security features you choose and how the box is delivered. Order only through Online Access, Mobile Access, ExpressBank at 800-234-6181, a banking center or a printer site you typed in yourself. If a check goes missing, request a stop payment in Online Access or through ExpressBank.
Checks Unlimited lists chemical protection, erasure protection and a microprint signature line on its checks. Its SentryShield check fraud protection is added to orders for an extra charge, and you can remove it in the cart. Choose trackable delivery and keep unused checks locked away.
Delivery time
Bank of Oklahoma doesn’t publish a check delivery time on its Ordering Checks page; ask about shipping options when you order.
Checks Unlimited: printing and standard delivery take up to 15 business days after order verification, or 7–11 business days with trackable delivery. In-Plant Rush ($6.99) gets your order ready to ship within 2 business days after verification. Carousel lists shipping from Bulk (9–18 business days) to Next Day Air, plus processing time.
Value Priced Personal Checks
Browse hundreds of personal check designs and current deals, from classic and floral to scenic and photo styles, all shipped fast from a trusted printer.
Bank of Oklahoma checks: frequently asked questions
How do I order checks from Bank of Oklahoma online?
Sign on to Online Access, go to the Actions and Tools menu, select Order Checks, choose the account and click Next. You can customize the order with different check designs, formats and quantities. In Mobile Access, select Order Checks from the menu.
Can I order Bank of Oklahoma checks by phone?
Yes. Call ExpressBank at 800-234-6181 any day or time and order through the automated telephone menu. For business checks, press 1-1-6-2.
What is the Bank of Oklahoma routing number?
Bank of Oklahoma lists 103900036 as its routing number. Use the number printed at the bottom left of your current checks.
How do I order Bank of Oklahoma business checks?
Order online directly from Deluxe Corp. with a previous check and your next starting check number, visit a banking center, or call ExpressBank at 800-234-6181 and press 1-1-6-2.
Is Bank of Oklahoma the same bank as BOK Financial?
Yes. Bank of Oklahoma is a trademark of BOKF, NA, the same bank that uses the names Bank of Texas, Bank of Albuquerque and BOK Financial. BOK Financial customers call ExpressBank at 844-517-3308 to order checks.
Can I order Bank of Oklahoma checks from another company?
Yes. Any U.S. check printer, such as Checks Unlimited or Carousel Checks, can print checks for a Bank of Oklahoma checking account using your routing number, account number and starting check number. The printer verifies the details before printing.
Related guides
- Business checks
- Check accessories
- How to reorder checks online
- Cheapest checks 2026
- All banks and credit unions
Affiliate disclosure: GetBankChecks.com is an independent guide, not a check printer. Some links are affiliate links, and we earn a commission if you buy through them, at no extra cost to you. Prices, codes and designs change, so check them on the merchant’s site before you pay.
