Both fresh and frozen varieties work great in this recipe.  Fresh cranberries are readily available in supermarkets from October to December and will last about 4 weeks in the refrigerator.  Frozen cranberries are frozen at their peak of freshness so they are equally delicious.  When frozen, cranberries can last up to one year.