We are committed to researching, testing, and recommending the best products. We may receive commissions from purchases made after visiting links within our content. Learn more about our review process.
Paying bills with checks can come with a cost. Although your bank may give you a starter set for free, you’ll eventually have to restock, and depending on how often you write checks, it can be a sizable expense. Ordering checks directly from your bank is usually the most expensive route, but it's possible to find a lower-priced supplier online.
To help you get started, we explored the top companies for ordering checks, breaking down their best features, pricing details, and more.
Here are the best places to buy checks online.
Best Overall: Checks In The Mail
It's safe to say that Checks In The Mail is a reputable company: It sells over a billion checks per year to customers in all 50 states. Its site also features around 200 different check styles and often has multiple coupon codes, as well as new customer offers for even deeper discounts.
The starting pricing on Checks in the Mail is $25.25 for a box of 100 single personal checks. Plus, for some designs, you can order 25 checks starting at just $7.25. For people who rarely use paper checks, but want to keep a small book on hand, this is a great option.
There is also an array of offerings for those who need business checks, including high-security designs.
Best Value: Carousel Checks
It's hard to beat 125 checks for $6.99, but that’s the value you’ll get if you order from Carousel Checks. The site even runs deals for two boxes (250 checks) for $7.98. While the lower-priced styles are on the plain side, there are some fun designs included at this price such as horses, bald eagles, flowers, or butterflies.
If you’re looking for something more whimsical, animal-oriented, or career-themed, Carousel Checks has a vast selection, starting as low as $19.99 per box. As with other companies, if you buy in bulk, you’ll get a better deal.
Just be mindful that check orders can take up to three or four weeks, according to its FAQs.
Best for Security: Costco Checks
Through a partnership with Harland Clarke Check Printing, Costco Checks provides a nice selection of options. Of course, as is usually the case with Costco, you’ll have to buy in bulk as the smallest order option is 200 checks.
While you can find lower prices elsewhere, the company's wide selection, commitment to security, and free delivery are big bonuses. And, if you’re an Executive Member, you’ll save an additional 20% on your order.
Even more, Costco’s High Security Business Checks have 25 security features—which is more than what other companies offer. Each check includes visible and invisible fluorescent fibers, heat-sensitive ink, holograms, and watermarks. Gold Star/Business Members can get 500 high-security laser draft checks for $127.97.
Costco also has a personal check option with counterfeit-proof security features, including a hologram foil bar and a heat reactive ink circle. Prices start at $29.03 for 200 single checks for Gold Star/Business Members.
Related: The Best Personal Finance Books
Best Customization: Walmart Checks
Walmart is not only a great place to find bargains on groceries, but on checks, too. Most of the site's large selection starts at $8.46 for a box of 150 with free standard shipping. It even includes some pop culture character designs as well as landscape, nature, and animal options.
Better yet, you can design your own check style by uploading a photo or logo starting at just $16.46 or choose the Paper People option for a customized design of your family from $19.46.
Related: The Best Accounting Books
Best Customer Support: Bradford Exchange
If you’d like to browse through a wide selection of checks, Bradford Exchange has more than 800 exclusive designs, including charitable causes, pop culture icons like Elvis Presley and Lucille Ball, patriotic themes, and more. Because the site is very easy to navigate—with clear pricing, features, and shipping times for each item listed—shopping with this company is a pleasant experience.
Plus, customer service is available seven days a week should you have any questions, and there’s also a robust FAQ section.
Price-wise, Bradford Exchange advertises up to 70% off bank check prices. Starting prices are $19.95 for 120 single checks.
Best for Business Checks: Sam’s Club Checks
Sam's Club is an excellent warehouse membership club that offers deep discounts on bulk buying. Customers, especially business owners, who need a large number of checks at once can score a great deal through its site. Case in point: you can get 660 checks for $34.68. There are also a variety of options like software compatible checks that work with Quicken, QuickBooks, and other accounting programs.
In addition, personal checks are inexpensive with a vast selection of designs available, and one order will likely last for years.
Biggest Selection: CheckAdvantage
With more than 2,500 design options, CheckAdvantage has one of the biggest selections of checks on the market. The company also offers an "on-time" guarantee, which states your order will be printed and shipped within three business days.
CheckAdvantage features original designs from its own artists and photographers, so you won’t see the same selections that most other sites have. The downside is you won’t find licensed Disney, Star Wars, or professional sports team checks here.
Prices are also very reasonable, starting at around $14.65 for 100 single personal checks.
Related: The Best Investing Books
When ordering checks without going through your actual bank, you should choose a company that’s reputable and affordable. Checks In The Mail (view at Checks In The Mail) is a reliable choice, with ample check designs, a low minimum order requirement, and competitive pricing. If you’re looking for more unique check designs, it’s tough to beat Walmart Checks (view at Walmart Checks), which offers a great deal on custom-designed checks.
What to Look for in Places to Order Checks Online
The best vendors offer checks with a variety of styles and designs, security features, and options for personal and business customers. It's important to find one that fits your needs, whether you want checks with licensed designs of your favorite characters, pop culture icons, or sports teams.
Saving money is really the key benefit of ordering checks online versus just going directly through your bank. Whether you write a few checks per month or are a business owner who needs hundreds of checks, make sure to compare prices between major online sellers. Also, consider the minimum number of checks in an order; if you rarely use checks, you wouldn’t want to order them in bulk that could outlast how long you keep that bank account open.
Even though people are used to ordering items online and getting them delivered quickly, with checks, expect it to take a few weeks for them to arrive. Be sure to carefully review the delivery time estimates when you order checks online (some sites have better turnaround times than others). Ideally, you want to give yourself plenty of time when you order, but if you’re running low, pay close attention to shipping schedules.
What do you need to order checks online?
When ordering checks online, grab one of your existing checks since you’ll need some key information: your bank, account number, and routing number. The routing and account numbers run along the bottom of a check.
If you don’t have a check to refer to, you can go online to your bank account or call your bank to get what you need. Along with your account information, you’ll need to share what information you want to appear on the checks including your name, business name (if applicable), and contact information (optional).
What are secure or high-security checks?
All checks have some built-in security, starting with the magnetic ink character recognition (MICR) font that’s used for the account and routing numbers. This computerized font allows checks to be read by machines, but it’s also what prevents people—and counterfeiters—from printing checks on their own.
In addition, some checks have other enhanced security features. This may include visible and invisible fluorescent fibers, chemically sensitive paper, heat-sensitive (or thermochromic) ink, holograms, and watermarks.
What’s the difference between single and duplicate checks?
Though most people will choose single checks for personal use, duplicate checks are also available for those who want a copy of their checks. Duplicate checks have a thin carbon copy sheet behind each check, so you’ll always have a copy for your records. These are more expensive than single checks and aren’t as popular now that many people rely on digital recordkeeping. But it’s still worth considering for small businesses that may prefer paper records.