A Weber Kettle can last between 5 and 10 years, depending on how you maintain it and how regularly you use it.