Joe Escalante, Esq. explains that a trademark lasts 10 years and can be renewed indefinitely. However, on the fifth anniversary of your first filing, you must file a declaration as well. If the trademark is not renewed every 10 years, it will be considered abandoned.