The cinnamon scent typically lasts for 3–4 weeks, but it can linger longer in smaller spaces or with occasional shaking to refresh the scent.