Homemade ones can last for about 10 to 14 days in the freezer. Meanwhile, store-bought is longer since they add preservatives to them.