The best time to start planting tomato seeds is late spring, when the frost has gone and the soil is starting to warm up. So, by summer, you'll be enjoying the fruits of your labor as your first crop ...