No, you do not need to use frozen cherries. They are a great option for when you want to make cherry chia pudding outside of cherry season. Fresh cherries would work great–just make sure to remove the stems and pits.