when do tomatoes come in?
Tomatoes take 20 to 30 days to reach maturity from the time they first appear, so expect your tomato plants to begin producing fruits 40 to 50 days after planting them in the ground.