A lemon tree takes about 2-4 years to bear initial fruit if you had planted it as a seed. After the initial harvest, you can expect fruit yearly during the winter.