Most permanent resident cards are valid for ten years and should generally be renewed before expiration.