It really depends on where you live. We are right outside the city and it costs anywhere between $3-$4 for one pomegranate. Sometimes Trader Joes will have them cheaper.