There is no definitive answer to this question, as it will depend on the individual stove and how well it is maintained. However, most stoves will last between 10 and 15 years before needing to be replaced. If you notice any problems with your stove, such as decreased performance or increased fuel consumption, it may be time for a replacement.