Actually, there's not a precise lifespan for a radiator hose. But, in general, they are supposed to last for five years. However, many units will prolong their lifespan, especially if you maintain your machine or vehicle properly and change your coolant regularly.