Cashing a check without an ID can be a challenge, but it is possible. There are a few different ways to do it, but the most common is to go to a check-cashing store. These stores typically charge a fee for their services, but they will usually cash a check without an ID if you have another form of identification, such as a utility bill or a debit card.
Another option is to go to a bank or credit union. Banks and credit unions typically have stricter requirements for cashing checks without an ID, but they may be able to do it if you have an account with them. You may also be able to cash a check at a grocery store or other retail establishment, but again, you will likely need to have another form of identification.