This greatly depends on the type of stain you use. Some less expensive stains only last a year or two while others can last up to 5 years.