Homemade wreaths can last for years if you take care of them. If they are in full sun you will find the wreaths can fade a bit overtime. Otherwise, it can last for years when stored properly.