A well-maintained gravel driveway can last between 10 to 20 years, depending on factors such as traffic, weather conditions, and regular upkeep, including replenishing gravel, grading, and addressing any ruts or potholes that may develop.