Homemade buttercream frosting will last up to one week if stored in the fridge and up to 3 months if stored in the freezer.