how long before plant starts to grow tomatoes
My general rule of thumb is about 25 to 30 days for small and cherry tomatoes and 45 to 60 days for large tomatoes, BUT, it varies based on a lot of factors such as variety, temperature, sun exposure, rain/cloudiness, size of the plant and how many tomatoes the plant is producing.