Does a federal trademark registration ever expire?
Yes. Trademark registrations expire after 10 years unless renewed. They are granted for a 10 year period, however between the fifth and sixth year you must also file an Affidavit of Continued Use to maintain that mark for the full ten years.