The answer to 'how long does drain trap last' is that a properly installed drain trap should last for many years, typically 10-20 years or more. Drain traps are the U-shaped pipes under sinks and other fixtures that prevent sewer gases from entering the home. They are designed to be durable and withstand the normal wear and tear of regular use.
However, drain traps can become clogged over time with hair, soap scum, and other debris, which can reduce their effectiveness and lifespan. Regular maintenance, such as cleaning the trap and addressing any clogs, can help extend its useful life. If a drain trap becomes damaged or is no longer functioning properly, it should be replaced by a professional plumber to ensure proper drainage and prevent any leaks or other plumbing issues.