Sign On
  • Online Banking
    Sign On Form is Loading

When you need to cash a check quickly, KeyBank is here to help. Whether you are an account holder or not, our branches are ready to exchange your checks for cash.

Where Can I Cash a Check?

Go to your nearest KeyBank location to cash a check. We cash approved:

  • Payroll checks
  • Tax refund checks
  • Government checks

You pay only a low 1.5% fee per check cashed.1

Do I Need a KeyBank Account to Cash a Check?

Cashing checks with KeyBank is easy:

  • No account is needed to cash a check
  • Available to use, even if you have past ChexSystems Reports
  • Every fifth check is cashed free2
  • Receive five fee-free money orders when you cash a check3

What Type of ID Do I Need?

To cash a check at KeyBank, you need just one form of ID and any of these is acceptable:

  • Driver's license
  • State ID card
  • Matricula Consular



A check-cashing fee of 1.5% of the face value of the check applies (there is a minimum fee of $3.00 and a maximum fee of $25.00). Maximum fee does not apply to income tax refund checks; the fee will be 1.5% of the face value of the check. Maximum check amount is $5,000.


Only available when you cash your payroll or government checks. See a KeyBank branch office representative for more details.


Limit of 5 per check cashed. Additional money orders are subject to the standard money order fee.

Call Us


TDD/TTY (Hearing Impaired):

Schedule an Appointment

Talk to a Branch Manager in your neighborhood.

Schedule an appointment now

Find a Branch or ATM