Once every few years; I go by the look, if they start feeling scratchy , I change them right away, and yes, it makes sense to keep an extra blade handy at all times. Source: http://hartfordauto.thehartford.com/Safe-Driving/Car-Safety/Car-Maintenance-Tips/windshield-repair.shtml