Tomato seeds must be started indoors between March to June. Here's how to grow tomatoes in your pot garden. To start, plant the tomato seeds indoors in small pots 3 to 4 inch deep or seed starting trays about ¼ inches deep in moderately fertile soil.