I have a pomegranate bush/tree that is five years old. It blooms, but fruit does not set. Last year one set, but this year none set. Does anyone know what might be the problem?
You can try to hand pollinate it with a small paint brush that may help.
Pomegranates like warm dry weather and if you are in a less dry climate they may not set some years. I had lots of flowers this year but no fruit. Last year I had fewer flowers but a fair amount of fruit. I assume it is something to do with the spring weather.