According to the Certified Ballasts Manufacturers Association, a ballast should last 12 to 15 years if you have the right size and are wired correctly. However, cold environments and bad bulbs can reduce their lifespan.