uPVC windows last for between 20 and 35 years on average. You can make sure your uPVC windows last for as long as possible by keeping them clean and well maintained, as well as ensuring they are installed correctly using quality products from trusted installers.