The color of the skin should be red or dark red, without spots.
And, a ripe pomegranate is always heavier than a green one. Therefore, between two fruits of the same size, prefer the heavier one.
It should be firm to the touch, and never soft: this can be a sign that the fruit was frozen.
The “beak” of the pomegranate cannot be green.