The main places to buy tomato plants and seeds

You can buy tomato plants at garden centers, big-box retailers, online seed companies, and local nurseries. Each source has different strengths: garden centers and nurseries usually stock healthy transplants ready to plant, big-box stores offer lower prices and convenience, and seed companies give you the widest variety of heirloom and specialty types. The choice depends on whether you want to start from seed, buy a young plant, or get something ready to transplant into your garden.

Timing matters. Most garden centers stock tomato transplants in spring — typically March through May in most of the United States, though this shifts earlier in warm climates and later in cold ones. If you miss the spring window, you may find plants again in late summer for fall planting in warm regions. Seed companies ship year-round but seeds need to be started indoors 6 to 8 weeks before your last frost date.

Key Takeaways

  • Garden centers and local nurseries sell healthy transplants in spring and can advise you on varieties suited to your climate.
  • Big-box retailers like Lowe's and Home Depot offer lower prices and wider availability but less informed guidance on plant health.
  • Online seed companies such as Johnny's Selected Seeds, Burpee, and Territorial Seed Company stock hundreds of varieties including heirlooms you won't find locally.
  • Farmers markets and plant swaps connect you with local growers who sell unusual varieties and can tell you how they perform in your area.
  • Starting from seed costs less per plant but requires indoor space, grow lights, and timing your planting to your frost date.

Garden centers and local nurseries

Local garden centers and independent nurseries are the most reliable source for healthy transplants in spring. Staff can tell you which varieties grow well in your region and spot problems like leggy growth or root-bound plants before you buy. Plants are usually 4 to 8 weeks old and ready to go into the ground within days of purchase.

Prices run higher than big-box stores — expect $3 to $6 per plant — but you get healthier stock and personalized information. Many nurseries also carry soil amendments, cages, and stakes you'll need. Call ahead in late March or early April to ask when they expect their tomato shipment, since popular varieties sell out fast.

Big-box retailers

Lowe's, Home Depot, and Walmart stock tomato transplants in spring at lower prices, usually $1.50 to $3 per plant. Availability is wide and convenient if you're already shopping there. The downside is that plants often sit on outdoor shelves in full sun without consistent watering, so you may find stressed or leggy specimens.

Inspect plants before buying: look for compact growth, green leaves without spots, and soil that is moist but not waterlogged. Avoid plants that are already flowering or fruiting — they transplant poorly. These retailers also sell seed packets and seed-starting supplies, though the selection is smaller than specialty seed companies.

Online seed companies

Seed companies like Johnny's Selected Seeds, Burpee, Territorial Seed Company, and Baker Creek Heirloom Seeds offer the widest range of tomato varieties — often 50 to 200 types per company. You can order heirlooms, disease-resistant types, and specialty colors and sizes that local stores never stock. Prices per seed packet run $2 to $4, and you get dozens of seeds per packet.

The trade-off is that you start from seed indoors, which requires a sunny windowsill or grow lights, seed-starting mix, and containers. Seeds need to be started 6 to 8 weeks before your last spring frost. Most seed companies ship in late winter and early spring. Some, like Burpee and Johnny's, also sell transplants by mail if you want plants without the indoor growing step.

Farmers markets and plant swaps

Local farmers markets and community plant swaps are good sources for unusual varieties and plants grown by people who know your climate. Growers can tell you exactly how a variety performed in your area and what pests or diseases to watch for. Prices vary but are often competitive with garden centers.

The catch is availability — farmers markets run only during growing season, and plant swaps happen once or twice a year in spring. You also have less choice than at a large retailer. These sources work best if you live in an area with an active gardening community and you're willing to shop early, since popular varieties go fast.

Grocery stores and hardware stores

Some grocery stores and hardware chains like Ace Hardware carry tomato transplants in spring, usually at mid-range prices ($2 to $4 per plant). Selection is limited — often just a few common varieties like 'Early Girl' or 'Beefsteak' — and plant quality is unpredictable since staff may not water them regularly.

These are a last-resort option if you need a plant quickly and other sources are sold out. Check the soil moisture and leaf color before buying, and be prepared to repot or harden off the plant if it's been sitting indoors under fluorescent lights.

What to look for when buying tomato plants

A healthy transplant has compact, bushy growth with thick stems and deep green leaves. Avoid plants that are tall and spindly (a sign they didn't get enough light), have yellow or spotted leaves, or are already flowering or setting fruit. Gently tip the pot — if roots are circling the soil surface or poking out the drainage holes, the plant is root-bound and will struggle after planting.

Check the soil moisture: it should be damp but not soggy. A plant that is bone-dry or waterlogged has been neglected. If you're buying in late spring when it's warm, prioritize plants that look freshly watered and are not wilting in the sun.

Frequently Asked Questions

Can I buy tomato plants in summer if I missed spring?

In most of the United States, no — garden centers stop stocking tomato transplants by early June because the planting window has closed. In warm climates (USDA zones 9 and warmer), you can find transplants again in late July or August for a fall crop. Check with local nurseries in late July to see if they're starting a second round.

Is it cheaper to start from seed or buy transplants?

Starting from seed is cheaper per plant — a packet of 50 seeds costs $2 to $4, so each plant is pennies. But you need grow lights, seed-starting mix, containers, and indoor space. Buying transplants costs more upfront ($2 to $6 per plant) but requires no equipment. For a small garden, transplants usually make more sense financially.

What's the difference between heirloom and hybrid tomatoes?

Heirloom varieties are open-pollinated and produce seeds you can save and replant. Hybrids are bred for disease resistance and uniform ripening but don't produce viable seeds. Heirlooms often have better flavor but are more prone to disease. Most seed companies clearly label which is which, and both are worth trying.

Do I need to harden off transplants before planting?

Yes. Transplants grown indoors or in a greenhouse are tender and can wilt or die if planted directly into full sun and wind. Spend 7 to 10 days gradually exposing them to outdoor conditions — start with 2 hours in shade, then increase sun and time each day. This toughens the plant and prevents transplant shock.

Can I buy tomato plants in winter?

Not locally — garden centers don't stock them. Online seed companies ship seeds year-round, so you can order in winter for spring planting. Some mail-order nurseries also ship transplants in spring, but you order them in winter. Plan ahead if you want a specific variety.