As with all US Treasury checks, you have one year to cash the check before it expires. If you miss that deadline, you can request a replacement for the expired check. You have a year to cash your stimulus check.