Different types of air fresheners will last for different lengths of time as some will last a couple of weeks, while others can last as long as six months. Change the air freshener whenever you cannot smell it working anymore.