You should be able to keep your homemade lollipops for up to three weeks, when stored properly in an airtight container.