Trademark registration can last indefinitely as long as the trademark owner continues to use the mark and meets renewal requirements, such as filing maintenance documents and paying renewal fees at regular intervals.