For same-day check printing, you can visit your local bank branch to get counter checks, print your own checks at home, or contact a local print shop to see if it offers same-day check printing. If you can wait a few days, online services like Checks Next Day and ASAP Checks offer home delivery for personal checks within three business days. Below, we have more details about same-day personal check printing and more.

Where to Go for Same-Day Check Printing

There are times when you may urgently need a check after you’ve run out — perhaps to pay rent or a utility bill. Since checks contain sensitive personal information and must meet certain regulations to be considered valid, getting a same-day check isn’t very simple. Still, you may be able to get a same-day check at your local bank, by printing one yourself at home, or by going to a local print shop.

Counter Checks From Your Bank

Your local bank branch may be able to give you a few counter checks (also known as starter checks) on the spot, but fees may apply. Starter checks are typically issued when you open a new bank account, and they allow you to write checks before your personalized printed checks arrive in the mail. Starter checks have the bank’s routing number printed along the bottom of the check — just like a normal check — and, depending on the bank, they may also include your account number.

  • Types of checks: Personal checks
  • Wait time: A few minutes
  • Price: Varies by bank
  • Hours of operation: Vary by bank

Your bank may also make this type of check available to you in an emergency situation, such as needing a check quick to pay your rent. Note, however, that some vendors may not accept starter checks. For more on this, see our research on who accepts starter checks and where you can cash starter checks.

Print-at-Home Checks

With a laser printer, check-printing software, and blank check paper, you can print your own checks at home whenever you need them. Some examples of check-writing software include CheckBuilder Pro; Instant Checks for QuickBooks, Quicken, & Money; and VersaCheck.

  • Types of checks: Personal checks, business checks, etc.
  • Wait time: None
  • Price: Initial costs for software, printer, ink, and check paper
  • Hours of operation: You decide

Local Print Shop

A local print shop might offer same-day check printing. For example, Sterling Printing in the Boston area offers same-day checks and next-day checks at its store locations.

  • Types of checks: Personal checks
  • Wait time: Same day or overnight
  • Price: Varies by shop
  • Hours of operation: Vary by shop

Where to Get Checks Printed and Delivered Quickly

If you can afford to wait a day or two, there are a few online check-printing services available that offer fast delivery. But, keep in mind, you can expect to pay a premium for expedited shipping. We found two online companies that offer quick (but not same-day) check printing; we’ve listed the best option first:

ASAP Checks

ASAP Checks delivers personal checks to your door in as little as 48 hours. Processing can be as fast as one day and overnight shipping is available.[1]

  • Types of checks: Personal checks[1]
  • Wait time: One to three days[1]
  • Price: $10 for 200 checks, plus about $75 for FedEx Priority Overnight Shipping[2]
  • Hours of operation: 24/7[1]

Checks Next Day

Checks Next Day delivers personal checks to your door the next business day if you place your order before 4 p.m. EST.[3]

  • Types of checks: Personal checks and business checks[3]
  • Wait time: 24 to 36 hours[3]
  • Price: $55 for 50 checks; price includes overnight shipping[4]
  • Hours of operation: You can submit orders 24/7, but orders placed after 12:30 p.m. on Fridays will be shipped the following Monday.[3]

This Season