can i cash a check if my license is expired?
No, because it's no longer valid. Both state and federal law prohibits financial institutions including your corner check cashing place from cashing checks on an expired ID. They have to follow federal compliance laws in regards to cashing checks and they'll turn you away.