It will take your pomegranate tree 4 to 5 years to mature and start bearing fruit, although this early fruit will take longer to ripen. Once established, pomegranate trees can live for at least 200 years with the best production occurring during the tree's first 20 years.