A wax ring toilet seal typically lasts around 5 years before drying out and potentially failing. Wax may need to be replaced more frequently with heavy use. A rubber gasket like Sani Seal can last 20-30 years or longer without leaking.