Dragon fruits can produce fruit after a year, though two years is more common and seven years is about the maximum it could take. Once it does start to produce, you could see up to six fruiting cycles per year.