is reader-supported. That means as an Amazon Associate we may earn a small commission from qualifying purchases (at absolutely no extra cost to you).

Tomatoes are one of the most popular veggies (I know, I know, they are really a fruit) of all time, especially with gardeners.

But, how long do they take to grow?

person holding a tomato
Photo by cottonbro studio on

Today’s common gardening question: how long do tomatoes take to grow?

The answer: tomatoes take between two months and three or four months to grow and harvest. The variety of the tomato species you grow, the weather, the local climate, and whether you start from seeds or a starter plant (or clone), affect how long your tomatoes take to grow.

Related video:

Video shared from the Next Level Gardening YouTube channel

Amazon and the Amazon logo are trademarks of, Inc, or its affiliates.