Planting
Planting a garden in Utah means timing is everything—your last frost date shifts from early April in Salt Lake City to mid-March in St. George, and one wrong move can turn your hard work into a sad, wilted memory.
You’ve spent weeks prepping soil, selecting seeds, and dreaming of that first harvest—only to have a late frost or scorching July heat wipe it all out. Utah’s microclimates make this a real risk, but the good news?
With the right deadlines, you can outsmart the weather and grow a thriving garden year after year.
From cool-season crops like spinach that need to hit the ground by March 15 to heat-loving tomatoes that must wait until May 15, this guide breaks down the exact windows for your region—whether you’re in the Wasatch Front or Southern Utah’s high desert.
Inside, you’ll find a crop-by-crop planting calendar, hacks to stretch your season, and a checklist to prep your soil and tools before the first seed goes in. Let’s get your garden growing on the right schedule!
Utah’s microclimate planting zones: when to start seeds and transplant by region
Utah’s diverse microclimates create unique challenges and opportunities for gardeners. Whether you’re in the Wasatch Front, Southern Utah’s desert, or Northern Utah’s valleys, understanding your last frost dates and USDA planting zones is critical.
Plant too early, and frost will kill your seedlings. Plant too late, and summer’s intense heat will stress your crops. Let’s break down the five key regions and their ideal planting windows.
Each Utah region has distinct temperature patterns and elevation adjustments. For example, Salt Lake City (USDA Zone 6a-7a) has a last frost date around April 1, while St. George (Zone 8a-9a) can plant cool-season crops as early as February.
High desert areas like Richfield (Zone 6b-7a) face earlier frost risks due to cooler nights. Let’s dive into the specifics for each zone.
| Region | USDA Zone | Last Frost Date | First Frost Date | Cool-Season Start Seeds | Warm-Season Transplant |
|---|---|---|---|---|---|
| Wasatch Front (Salt Lake City) | 6a-7a | April 1 | October 20 | March 15 - April 15 (indoors) | May 1 - May 15 (after frost) |
| Southern Utah (St. George) | 8a-9a | March 15 | November 15 | February 1 - March 15 (indoors) | March 20 - April 15 |
| Northern Utah (Logan, Ogden) | 5b-6a | April 15 | October 15 | March 1 - April 1 (indoors) | May 15 - May 30 (after frost) |
| Cache Valley (Logan) | 6a-6b | April 10 | October 10 | March 10 - April 10 (indoors) | May 10 - May 25 (after frost) |
| High Desert (Richfield, Price) | 6b-7a | April 5 | October 5 | March 1 - March 30 (indoors) | May 1 - May 10 (after frost) |
In the Wasatch Front, where Salt Lake City sits in USDA Zone 6a-7a, you can start cool-season crops like kale and spinach indoors as early as mid-March. Transplant warm-season crops such as tomatoes and peppers after the last frost date, typically around May 1.
The longer growing season here allows for two harvests: one in spring and another in fall.
For Southern Utah’s desert climate (e.g., St. George in Zone 8a-9a), you can push your planting season earlier. Start cool-season seeds indoors by February 1 and transplant warm-season crops as early as March 20.
However, summer heat can be brutal, so focus on heat-tolerant varieties like okra or black-eyed peas. The longer frost-free season (up to 200 days) lets you grow year-round greens with protection.
Gardeners in Northern Utah (e.g., Logan or Ogden in Zone 5b-6a) face shorter growing seasons and cooler temperatures. Start cool-season crops indoors by March 1 and transplant warm-season crops no earlier than May 15.
Use row covers or cold frames to extend your spring and fall planting windows. Hardy varieties like cabbage and carrots thrive here, while tender crops need extra care.
If you’re in Cache Valley (e.g., Logan), your Zone
Best crops to plant in Utah by season: a month-by-month planting calendar
Utah’s diverse climate—from freezing mountain valleys to scorching deserts—demands a flexible planting schedule. While Salt Lake City averages last frost dates around April 15, St. George can plant warm-season crops by March 1.
Timing is everything, so let’s break it down month by month to maximize your harvest.
Start with cool-season crops like spinach and kale in early spring, then transition to heat-loving tomatoes and peppers by late May. Utah’s short growing season (90–120 frost-free days in the north) means succession planting is key—think radishes every 2 weeks for continuous harvests.
🌱 Numbered Highlights: Utah Planting Timeline
- January–February: Start indoor seeds for tomatoes, peppers, and broccoli. Soil too cold? Try microgreens or winter spinach outdoors.
- March: Direct-sow peas, lettuce, and carrots after last frost risk passes. Transplant cabbage seedlings.
- April: Plant potatoes, onions, and beets. Begin hardening off tomato starts for May transplanting.
- May: Transplant tomatoes, cucumbers, and squash after soil warms to 60°F. Succession-plant bush beans every 2 weeks.
- June–July: Sow fall crops like kale and radishes for late-summer harvests. Mulch to retain moisture.
- August: Plant cool-season crops (e.g., spinach, turnips) under row covers to extend season.
- September–October: Direct-sow garlic and winter rye for soil health. Harvest remaining peppers and tomatoes before frost.
For Utah’s high desert, prioritize drought-tolerant varieties like ‘Desert King’ watermelon or ‘Black Krim’ tomato. In valley regions, focus on heat-resistant lettuce (e.g., ‘Jericho’) to avoid bolting.
Pro tip: Use soil thermometers—most warm-season crops need soil temps above 60°F to thrive. Cold frames can push spring planting 2–3 weeks earlier in frost-prone areas.
Adjust for your elevation: Mountain gardens (e.g., Park City) may need to wait until May 15 for tomatoes, while Southern Utah can plant peppers by March 15. Always check local frost dates—your neighbors’ gardens aren’t always your guide!
With this month-by-month roadmap, you’ll avoid frost damage and heat stress while maximizing Utah’s 100–150 frost-free days. Happy planting—your future harvests will thank you! 🌱🌿
