Long-term stability of Perovskite Solar Cells (PSCs) is one of the main issues to be solved for a forthcoming commercialization of this technology. In this work, thermosetting polyurethane-based resins (PU) are proposed as effective encapsulants for Perovskite Solar Cells to prevent degradation caused by both moisture and oxygen. Application consists in a direct dropcast of precursor mixture onto the back of the device followed by in-situ polymerization, avoiding the use of other adhesives. PU are cost effective, lightweight, thermal and light-stable materials whose mechanical, chemical and physical properties can be easily tuned by thoughtful choice of their precursor. Encapsulated PSCs show extremely good stability when stored under ambient light (maximum 1000 lux) controlled humidity (28-65%) and temperature (18-30 °C) by retaining 94% of the initial power conversion efficiency after 2500 hours (4 months) whereas control devices lose 90% of their performance after 500 hours (T80 = 37 h); once stored according to ISOS-D-1 PU-protected devices showed T80 > 1200 h.. Encapsulated devices are stable even when immersed in pure water. Throughout this paper, it is demonstrated the use of PU as promising solution processed encapsulant materials for PSC, which can be a cost-effective route for future industrialization of this technology.