Where Can I Cash a Check?

Personal checks · checked Nov 8, 2026

Where to cash a personal check

In brief

Fewer places take personal checks, and they charge more. Walmart takes two-party personal checks only up to $200 (at most $6). Amscot in Florida charges 9.9% ($29.70 on $300); Pay-O-Matic in New York doesn’t cash them. The writer’s bank may be cheaper; Cash App deposits them free if you can wait.

Cash a personal check

No. 0001
November 8, 2026

Results update as you type. Fees come from each company’s own published fee schedule.

Cashing a personal check for $300.00

Published fees only, cheapest first

Money today

  1. $8.00you keep $292.00
    Checks drawn on Bank of America personal accounts, over $50
  2. Ingo Money Lowest publishedApp
    $15.00you keep $285.00
    All other accepted checks
  3. $15.00you keep $285.00
    All other accepted check types, money in minutes
  4. AmscotCheck-cashing store
    $29.70you keep $270.30
    Personal checks and money orders from other issuers · Florida only

Free or cheaper if you can wait

  1. Freeyou keep $300.00
  2. Freeyou keep $300.00
    Money in 10 days, if the check is approved and not returned unpaid
  3. Freeyou keep $300.00
    Money within 10 days

Walmart: only up to $200 for this check type.

Won’t take it Pay-O-Matic say they don’t accept this type.

Choose your state to see the legal maximum a check-cashing store may charge (where we have verified it), and to hide places that don’t operate there.
01

Who says yes, who says no

Places that say whether they take personal checks
PlacePersonalTwo-partyPayroll
Stores
Publixtakes itnot statedtakes it
Walmarttakes itnot statedtakes it
Check-cashing stores
ACE Cash Expresstakes itnot statedtakes it
AmscotFL onlytakes itnot statedtakes it
MoneytreeCA, CO, ID, NV, WA onlytakes ittakes ittakes it
Speedy Cashtakes itnot statedtakes it
Pay-O-MaticNY onlysays it won’t take itnot statedtakes it
Apps
Cash Apptakes itnot statedtakes it

✓ the place says it takes this check✗ it says it doesn’t· it doesn’t say (ask)

Ingo Money takes “two-party personal checks” for $15 on $300 in minutes (5%, minimum $6), or free in 10 days.

02

Try the writer's bank first

Chase’s guide says many banks “will cash their own checks even if you don’t have an account, provided you have the proper identification”, for a fee. Bank of America publishes its charge: $8 for checks over $50 drawn on its personal accounts, nothing at $50 or less. Wells Fargo and U.S. Bank say they may charge non-customers a fee but don’t say how much. See banks that cash checks.

03

What the law allows for personal checks

  • California: up to 12% of the face value for a personal check (Cal. Civ. Code § 1789.35(d)), against 3% for payroll and government checks.
  • Florida: 10% of the face amount or $5, whichever is greater, for personal checks and money orders (Fla. Stat. § 560.309(8)(c)).
04

Questions

Where can I cash a personal check?

Cheapest is usually the bank the check is written on: Bank of America charges non-customers $8 for a check over $50 drawn on its personal accounts. Walmart takes two-party personal checks up to $200 (at most $6) in some locations. ACE Cash Express, Amscot, Moneytree, Speedy Cash list personal checks. Cash App deposits personal checks free.

Does Walmart cash personal checks?

Only two-party personal checks (made out to you), in some locations, up to $200, with a maximum fee of $6. Not in New Jersey.

Why do personal checks cost more to cash?

State law treats them differently: California lets a check casher charge up to 12% for a personal check against 3% for a payroll or government check, and Florida allows 10% (or $5) against 5%.

Can I cash a handwritten check?

A handwritten check from a person is a personal check. Some places take handwritten payroll checks: Ingo Money lists “handwritten payroll checks”, Check Into Cash “printed or handwritten payroll checks”, and Amscot charges 3.5% to 4.5% for “all other payroll & handwritten checks”.

05

Sources for this page

  1. Publix — Says it takes personal checks.
  2. Walmart — Says it takes personal checks.
  3. ACE Cash Express — Says it takes personal checks.
  4. Amscot — Says it takes personal checks.
  5. Moneytree — Says it takes personal checks.
  6. Speedy Cash — Says it takes personal checks.
  7. Cash App — Says it takes personal checks.
  8. Pay-O-Matic — Says it doesn’t take personal checks.
  9. Bank of America: Personal Schedule of Fees — $8 per check over $50 for non-customers.
  10. Cal. Civ. Code § 1789.35 — Personal checks up to 12%.
  11. Fla. Stat. § 560.309(8) — Personal checks and money orders up to 10% or $5.

Every fee on this site comes from the company’s own page, fee schedule or agreement, or from a statute or regulator. How we check them and how to report a change: methodology.

Cite this page

Where Can I Cash a Check. “Where to cash a personal check.” Updated November 8, 2026. https://wherecanicashacheck.com/personal-checks/