Depending on the usage and maintenance, an average HP printer runs for 3 to 5 years.