Fresh cedar blocks scent lasting 4-6 months and even more. And could refresh by gentle sanding the wood surface with fine sandpaper.Also if cedar blocks are used in enclose spaces like closets, dresser drawers, storages containers, the fragrance last much longer. if for cars, shoe cabinet, and pet bedding you should more frequently sanding the blocks.