Tomato plants start producing yellow flowers when the vines are around 12-18 inches tall. It will initiate the fruiting process. After transplanting the tomato seedling, you may need 45-100 days to produce ripe tomatoes.