When To Plant Marigolds In Arizona

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.

When to plant marigolds in Arizona is a question with a very specific answer, and that answer is the cooler months from late September through early May.
 
Unlike most parts of the country where marigolds are a summer staple, Arizona’s brutal summer heat is actually too intense for these cheerful blooms to thrive.
 
Timing your marigold planting around our unique desert climate is the single biggest factor between a vibrant, colorful garden and a sad, crispy patch of wilted stems.
 
In this post, we’re going to break down exactly when to plant marigolds in Arizona based on your specific region, the best way to get them in the ground, and how to keep them blooming for as long as possible.
 
Let’s dig into the perfect marigold planting schedule for the Grand Canyon State.
 

The Best Time To Plant Marigolds In Arizona

The best time to plant marigolds in Arizona is during the fall, from late September through November, and again in the spring, from February through early May.
 
This is because marigolds love warmth but absolutely hate extreme heat, and our mild winters and scorching summers create a very narrow window of opportunity.
 
By planting marigolds in Arizona during these shoulder seasons, you give them the cool nights and mild days they need to establish strong roots before the real heat arrives.
 
Low Desert (Phoenix, Tucson, Yuma)
In the low desert, which includes Phoenix and Tucson, the ideal time to plant marigolds in Arizona is from late September through November for a winter-to-spring bloom.
 
You can also plant them again in February and March for a spring show that will last until the heat of late May or early June.
 
Planting any later than mid-May in the low desert is a recipe for failure because the soil temperature gets too hot for root development.
 
High Desert (Flagstaff, Prescott, Payson)
In the high desert, the timing shifts a bit because you have colder winters and a shorter frost-free season.
 
For this region, the best time to plant marigolds in Arizona is from late April through early June, after the last frost has passed.
 
You can also plant a fall crop in late July through early August, but you’ll need to be careful about the intense summer heat during the establishment phase.
 
Mid-Desert (Sedona, Cottonwood, Verde Valley)
If you’re in the mid-desert, your best time to plant marigolds in Arizona falls somewhere in between.
 
Aim for mid-March through late April for spring planting, and early September through early October for a fall planting.
 
Always watch your local frost dates, as marigolds are tender annuals that won’t survive a hard freeze.
 

Why Timing Matters So Much For Marigolds In The Desert

Understanding when to plant marigolds in Arizona is all about understanding the heat.
 
Marigolds will actually stop blooming, and even drop their leaves, when temperatures consistently exceed 95°F.
 
3. Heat Stress Halts Flower Production
When summer temperatures soar, marigolds go into survival mode.
 
The plant focuses all its energy on staying alive rather than producing new buds and flowers.
 
So if you plant marigolds in Arizona in June, you’ll be fighting an uphill battle against heat stress from day one.
 
Soil Temperature Is Just As Important
The soil temperature is just as critical as the air temperature for germination and root growth.
 
Marigold seeds need soil temperatures between 70°F and 75°F to germinate well.
 
If you plant seeds when the soil is over 85°F, they may fail to sprout or produce weak, stunted seedlings.
 
This is why the fall and early spring windows are so perfect, as the soil naturally sits right in that sweet spot.
 
Day Length Matters Too
Marigolds are short-day plants, meaning they bloom best when the day length is under 12 hours.
 
In Arizona, this happens naturally during the fall, winter, and early spring.
 
That’s why planting marigolds in Arizona during these times gives you a much longer, more abundant bloom period than summer planting would.
 

How To Plant Marigolds For Desert Success

Now that you know the ideal time to plant marigolds in Arizona, let’s talk about how to set them up for success.
 
1. Start Seeds Indoors Or Buy Transplants
For the fastest results, you can start seeds indoors about six weeks before your target planting time.
 
Or, even easier, buy transplants from your local nursery, which are already established and ready to go.
 
For fall planting, it’s often easier to start seeds directly in the ground since the soil is still naturally warm.
 
2. Choose The Right Location
Pick a spot that gets full sun in the morning, but some afternoon shade during the hottest months.
 
In the low desert, afternoon shade is almost essential if you want your marigolds to last as long as possible.
 
3. Amend Your Soil
Arizona soil is often heavy clay or rocky caliche, which doesn’t drain well.
 
Mix in compost and a little perlite or pumice to improve drainage and aeration.
 
4. Water Deeply But Infrequently
Marigolds hate soggy roots, but they also need consistent moisture, especially when young.
 
Water deeply every few days during the establishment phase, then back off to once a week once they are established.
 

So, When To Plant Marigolds In Arizona?

When to plant marigolds in Arizona is simply a matter of working with our climate rather than against it.
 
The answer to when to plant marigolds in Arizona is during the fall from late September to November, and again in the spring from February to early May for the low desert.
 
For higher elevations, shift that window to late April through early June.
 
By planting marigolds in Arizona during these cooler windows, you’ll avoid the intense heat that causes them to stop blooming.
 
So mark your calendar, grab your seeds or transplants, and get ready for a spectacular, colorful display that will make your desert garden pop.