A stale cheque is a Checks which are at least 180 days old (6 months) are considered stale. Tellers in banks will sometimes reject a check if the date is over that limit.