You can cash a TD Bank check without an account, but your options depend on whether you have any bank account elsewhere

TD Bank will cash its own checks for free at any branch, even if you do not have a TD account. You need a valid government-issued ID — a driver's license, passport, or state ID card. Walk into any TD Bank location during business hours, hand the teller the check and your ID, and you will receive cash on the spot. There is no fee for this service.

If you do not have a bank account anywhere, this is your simplest path. If you do have an account at another bank, you have additional options that may be faster or more convenient depending on your situation.

Key Takeaways

  • TD Bank cashes its own checks for free at any branch if you show a valid government-issued ID, regardless of whether you have an account.
  • If you have a bank account elsewhere, you can deposit the TD check into that account through mobile deposit, ATM, or in-person — usually within one to two business days.
  • Third-party check-cashing services (like Walmart, grocery stores, or dedicated check-cashing shops) will cash the check for a fee, typically 1 to 3 percent of the check amount.
  • The check must be signed and made payable to you; unsigned or third-party checks cannot be cashed without the original payee present.
  • Bring your ID to any location where you plan to cash the check — it is required everywhere.

Cashing at TD Bank branches

TD Bank has over 1,200 branches across the Northeast, Mid-Atlantic, and Midwest. Find the nearest one using the TD Bank branch locator on their website or by calling 1-800-937-8372. Most branches are open Monday through Friday from 9 a.m. to 5 p.m., with some Saturday hours. Call ahead if you are cashing a check outside normal business hours or if the check amount is unusually large (over $10,000), as some branches may need advance notice.

Bring the unsigned check and your ID. The teller will verify the check is genuine, confirm your identity matches the payee name, and hand you cash. The entire process takes five to ten minutes. There is no fee, no account requirement, and no waiting period — you leave with the money immediately.

Depositing into your own bank account

If you have a checking or savings account at another bank, depositing the TD check there is often faster and more convenient than traveling to a TD branch. Most banks now offer mobile deposit, which lets you photograph the front and back of the check using your phone and submit it through the bank's app. The check clears within one to two business days, and you can do this from home at any time.

If your bank does not have mobile deposit, you can deposit the check in person at any branch, at an ATM (if your bank's ATMs accept deposits), or by mail. In-person and ATM deposits typically clear the next business day. Mailed checks take longer — usually three to five business days — so use this option only if you are not in a hurry.

This route costs nothing and leaves no record of a third party handling your money. The downside is the waiting period: you cannot access the funds immediately.

Using check-cashing services

Retail check-cashing services will cash a TD Bank check for a fee. Common locations include Walmart, grocery store customer service desks, and dedicated check-cashing shops. Fees typically range from 1 to 3 percent of the check amount — so cashing a $500 check might cost $5 to $15. Some locations charge a flat fee instead (for example, $3 per check) regardless of amount.

The advantage is speed and convenience: you get cash immediately without needing a bank account or a trip to TD Bank. The disadvantage is the cost. For small checks, the fee can be significant. Call ahead to confirm the location cashes TD checks and ask what their fee is, since rates vary by location and check amount.

You will need your ID at any of these locations. Some may also ask for a second form of ID or a phone number. The process is usually quick — five to ten minutes — and you leave with cash.

What happens if the check is unsigned or made out to someone else

A check must be signed by the person it is made out to before anyone else can cash it. If the check is unsigned, ask the original payee to sign it. If the check is made out to someone else, that person must be present to sign it over to you (called a third-party check). TD Bank and most other banks no longer accept third-party checks, so this option is largely closed.

If you receive a check made out to someone else and they are not available to sign it, your only realistic option is to ask them to deposit it into their own account and transfer you the money through a peer payment app like Venmo or Zelle, or by writing you a separate check.

Timing and what to bring

If you are cashing at TD Bank, bring the unsigned check and one valid government-issued ID. The transaction is immediate — you walk out with cash the same day. If you are depositing into another bank account, timing depends on the method: mobile deposit and in-person deposits usually clear within one to two business days, while mailed checks take three to five business days. If you are using a check-cashing service, you get cash immediately, but you pay a fee.

Plan ahead if the check amount is very large (over $10,000). Banks are required to report large cash transactions to the federal government, so the teller may ask questions about the source of the check and the reason you need cash. This is routine and not a sign of a problem — just be prepared to explain briefly.

Frequently Asked Questions

Do I need to be a TD Bank customer to cash a TD check?

No. TD Bank cashes its own checks for anyone with a valid ID, whether or not you have an account. This service is free and available at any TD Bank branch during business hours.

What if I do not have a government-issued ID?

You will not be able to cash the check at TD Bank, a check-cashing service, or most retail locations without one. A valid driver's license, passport, or state ID card is required everywhere. If you do not have any of these, your only option is to deposit the check into a bank account if you have one.

Can I cash a post-dated check (one dated in the future)?

Technically, no. Banks are not required to cash a check before the date written on it. In practice, many tellers will cash it anyway, but TD Bank may refuse. If the check is post-dated, wait until the date on the check arrives, or ask the person who wrote it to write you a new check with today's date.

What if the check is damaged or torn?

If the check is still readable and the signature and routing numbers are intact, most banks will cash it. If large sections are missing or illegible, the bank may refuse. Bring it to TD Bank and ask — they can tell you immediately whether it is acceptable.

How long does a cashed check take to clear from the account it was written from?

Once you cash the check, it is the issuer's bank's responsibility to process it. This typically takes one to three business days. The person who wrote the check should see it deducted from their account within that window, though the exact timing depends on their bank.