Fresno County, CA — Planting Guide
Fresno County is in USDA Zone 9b. The average last spring frost is March 2 and the first fall frost is November 23, giving you a growing season of approximately 266 days.
At an elevation of 2,276 ft, Fresno County receives approximately 14.9 in of rainfall annually. Summer highs average 100°F with winter lows around 43°F. The predominant soil type is Loam.
🌡️ Zone
9b (25°F to 30°F min)
❄️ Last Frost
March 2
🍂 First Frost
November 23
📅 Growing Season
266 days
⛰️ Elevation
2,276 ft
🌧️ Annual Rainfall
14.9 in
Fresno County Soil Profile
Soil Type
Loam
Soil pH
6.0-7.0
Drainage
Well Drained
Soil & Growing Conditions in Fresno County
Soil Type
Loam
Ideal for most crops — holds moisture and nutrients while draining well.
Watering Needs
With 14.9 inches annually, regular irrigation is essential. Drip systems and heavy mulching conserve water.
Season Tips
266-day frost-free season
Your long season supports multiple successions and heat-demanding crops like melons, sweet potatoes, and peppers. Plant warm-season crops as soon as soil warms.
Your Free Printable Garden Planner
Plan every bed, every planting, every harvest — in one place. This 22-page printable includes your zone's planting calendar, a month-by-month task list, a seed inventory tracker, a harvest log, and succession-planting charts. Built to print, write in, and actually use all season.
Recommended for Your Garden
Reduce heat stress and sun scorch in hot climates with UV-stabilized shade cloth.
Test your soil pH, nitrogen, phosphorus, and potassium levels before planting.
Get instant, accurate soil pH readings to fine-tune your amendments.
🥬 Vegetables to Grow in Fresno County
114 vegetables that grow well in Zone 9b with planting dates for Fresno County.
Show all 114 vegetables with planting dates
| Plant | Start Indoors | Direct Sow | Transplant | Fall Plant | Harvest | Days to Maturity |
|---|---|---|---|---|---|---|
| Acorn Squash | Feb 2 | Mar 2 | Mar 9 | — | Jun 1 – Jul 6 | 80–100 |
| Amaranth | Jan 19 | Mar 2 | Mar 9 | — | Jun 8 – Jul 27 | 90–120 |
| Artichoke | — | — | Mar 16 | — | Jul 20 – Sep 28 | 120–180 |
| Arugula | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 6 – Jun 8 | 30–50 |
| Asparagus | — | — | Mar 16 | — | — | 730–1095 |
| Beets | — | Feb 9 | — | Sep 28 | Apr 6 – May 4 | 50–70 |
| Belgian Endive | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Jun 22 – Aug 17 | 110–150 |
| Bitter Melon | Jan 19 | Mar 2 | Mar 9 | — | May 11 – Jun 22 | 60–90 |
| Black Beans | — | Mar 9 | — | — | Jun 8 – Jul 27 | 90–120 |
| Bok Choy | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 13 – May 18 | 40–60 |
| Broccoli | Feb 2 | Feb 9 | Mar 2 | Sep 28 | May 4 – Jun 15 | 60–90 |
| Broccoli Rabe | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 13 – May 18 | 40–60 |
| Brussels Sprouts | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Jun 1 – Jul 27 | 90–130 |
| Butternut Squash | Feb 2 | Mar 2 | Mar 9 | — | Jun 8 – Jul 13 | 85–110 |
| Cabbage | Feb 2 | Feb 9 | Mar 2 | Sep 28 | May 4 – Jun 29 | 60–100 |
| Calabash | Jan 19 | Mar 2 | Mar 9 | — | Jun 1 – Jul 27 | 80–120 |
| Cardoon | — | — | Mar 16 | — | Jul 20 – Aug 31 | 120–150 |
| Carrots | — | Feb 9 | — | Sep 28 | Apr 13 – May 18 | 60–80 |
| Cauliflower | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 27 – Jun 29 | 55–100 |
| Celeriac | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Jun 15 – Jul 20 | 100–120 |
| Celery | Feb 2 | Feb 9 | Mar 2 | Sep 28 | May 25 – Jul 20 | 80–120 |
| Celtuce | Feb 2 | Feb 9 | Mar 2 | Sep 28 | May 4 – Jun 15 | 60–90 |
| Chard | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 27 – Jun 15 | 50–60 |
| Chayote | Jan 19 | Mar 2 | Mar 9 | — | Jul 13 – Sep 21 | 120–180 |
| Chickpeas | Feb 2 | Feb 9 | Mar 2 | Sep 28 | May 25 – Jul 6 | 80–110 |
| Chicory | Feb 2 | Feb 9 | Mar 2 | Sep 28 | May 4 – Jun 15 | 60–85 |
| Chinese Cabbage | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 27 – May 25 | 50–70 |
| Christmas Lima Beans | Jan 19 | Mar 2 | Mar 9 | — | Jun 1 – Jul 6 | 80–100 |
| Collard Greens | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 27 – Jun 29 | 55–75 |
| Corn | — | Mar 9 | — | — | May 11 – Jul 6 | 60–100 |
| Cowpeas | — | Mar 9 | — | — | May 11 – Jun 22 | 60–90 |
| Cress | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Mar 16 – Apr 6 | 14–21 |
| Crookneck Squash | Feb 2 | Mar 2 | Mar 9 | — | Apr 27 – May 25 | 45–60 |
| Crosne | — | Feb 9 | — | Sep 28 | Jul 13 – Sep 14 | 150–200 |
| Cucumber | Feb 2 | Mar 2 | Mar 9 | — | May 4 – Jun 29 | 50–70 |
| Daikon | — | Feb 9 | — | Sep 28 | Apr 6 – May 4 | 50–70 |
| Delicata Squash | Feb 2 | Mar 2 | Mar 9 | — | Jun 1 – Jul 6 | 80–100 |
| Edamame | — | Mar 9 | — | — | May 25 – Jul 6 | 75–100 |
| Eggplant | Jan 19 | Mar 2 | Mar 9 | — | May 18 – Jul 20 | 65–85 |
| Endive | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 20 – May 25 | 45–65 |
| Escarole | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 27 – May 25 | 50–70 |
| Fava Beans | Feb 2 | Feb 9 | Mar 2 | Sep 28 | May 18 – Jun 29 | 75–100 |
| Fennel | Jan 19 | Mar 2 | Mar 9 | — | May 11 – Jun 22 | 60–90 |
| Garlic | — | — | — | Oct 12 | Jan 11 – Jun 28 | 90–240 |
| Ginger | Jan 19 | Mar 2 | Mar 9 | — | Nov 9 – Jan 4 | 240–300 |
| Green Beans | — | Mar 9 | — | — | May 4 – Jun 29 | 50–65 |
| Horseradish | — | — | Mar 16 | — | Jul 20 – Sep 28 | 120–180 |
| Hot Peppers | Jan 19 | Mar 2 | Mar 9 | — | May 18 – Aug 24 | 70–120 |
| Hubbard Squash | Feb 2 | Mar 2 | Mar 9 | — | Jun 22 – Jul 27 | 100–120 |
| Jicama | Jan 19 | Mar 2 | Mar 9 | — | Jul 13 – Sep 21 | 120–180 |
| Kabocha | Feb 2 | Mar 2 | Mar 9 | — | Jun 8 – Jul 6 | 85–100 |
| Kai Lan | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 20 – May 18 | 45–60 |
| Kale | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 27 – Jun 22 | 50–70 |
| Kidney Beans | — | Mar 9 | — | — | Jun 8 – Jul 13 | 85–110 |
| Kohlrabi | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 20 – May 25 | 45–65 |
| Komatsuna | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 6 – May 11 | 35–50 |
| Leeks | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Jun 1 – Aug 17 | 90–150 |
| Lentils | Feb 2 | Feb 9 | Mar 2 | Sep 28 | May 25 – Jul 6 | 80–110 |
| Lettuce | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 6 – Jun 15 | 30–60 |
| Lima Beans | — | Mar 9 | — | — | May 11 – Jun 22 | 60–90 |
| Loofah | Jan 19 | Mar 2 | Mar 9 | — | Jun 22 – Aug 24 | 100–150 |
| Luffa | Jan 19 | Mar 2 | Mar 9 | — | Jun 8 – Aug 24 | 90–150 |
| Mache | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 13 – May 18 | 40–60 |
| Malabar Spinach | Jan 19 | Mar 2 | Mar 9 | — | May 4 – Jun 1 | 55–70 |
| Melon | Feb 2 | Mar 2 | Mar 9 | — | May 18 – Jul 6 | 70–100 |
| Microgreens | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Mar 9 – Apr 6 | 7–21 |
| Mitsuba | Feb 2 | Feb 9 | Feb 23 | Sep 28 | Apr 20 – Jun 15 | 50–70 |
| Mizuna | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 6 – May 4 | 30–45 |
| Mustard Greens | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 6 – Jun 8 | 30–50 |
| Napa Cabbage | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 27 – Jun 1 | 55–75 |
| New Zealand Spinach | Jan 19 | Mar 2 | Mar 9 | — | May 4 – Jun 1 | 55–70 |
| Okra | Jan 19 | Mar 2 | Mar 9 | — | May 4 – Jun 29 | 50–65 |
| Onion | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Jun 1 – Jul 20 | 90–120 |
| Pac Choi | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 13 – May 11 | 40–55 |
| Parsnip | — | Feb 9 | — | Sep 28 | May 25 – Jul 6 | 100–130 |
| Patty Pan Squash | Feb 2 | Mar 2 | Mar 9 | — | Apr 27 – May 25 | 45–60 |
| Peas | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 27 – Jun 22 | 55–70 |
| Peppers | Jan 19 | Mar 2 | Mar 9 | — | May 11 – Jul 20 | 60–90 |
| Pole Beans | Jan 19 | Mar 2 | Mar 9 | — | May 4 – Jun 29 | 55–70 |
| Potatoes | Jan 19 | Mar 2 | Mar 9 | — | May 18 – Jul 27 | 70–120 |
| Pumpkin | Feb 2 | Mar 2 | Mar 9 | — | Jun 8 – Jul 27 | 85–120 |
| Purslane | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 13 – May 18 | 40–60 |
| Radicchio | Feb 2 | Feb 9 | Mar 2 | Sep 28 | May 4 – Jun 8 | 60–80 |
| Radish | — | Feb 9 | — | Sep 28 | Mar 9 – Mar 30 | 22–35 |
| Romanesco | Feb 2 | Feb 9 | Mar 2 | Sep 28 | May 18 – Jun 29 | 75–100 |
| Rutabaga | — | Feb 9 | — | Sep 28 | May 4 – Jun 8 | 80–100 |
| Salsify | — | Feb 9 | — | Sep 28 | May 25 – Jul 6 | 100–130 |
| Savoy Cabbage | Feb 2 | Feb 9 | Mar 2 | Sep 28 | May 11 – Jul 6 | 70–110 |
| Scallions | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 27 – May 25 | 50–70 |
| Scarlet Runner Beans | Jan 19 | Mar 2 | Mar 9 | — | May 11 – Jun 15 | 60–80 |
| Shallot | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Jun 1 – Jul 20 | 90–120 |
| Shiso | Jan 19 | Mar 9 | Mar 9 | — | May 4 – Jun 29 | 50–70 |
| Snap Peas | Jan 19 | Mar 2 | Mar 9 | — | May 4 – Jun 29 | 55–70 |
| Snow Peas | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 27 – Jun 22 | 50–65 |
| Soybeans | — | Mar 9 | — | — | Jun 1 – Jul 27 | 80–120 |
| Spaghetti Squash | Feb 2 | Mar 2 | Mar 9 | — | Jun 8 – Jul 6 | 85–100 |
| Spinach | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 6 – Jun 8 | 35–50 |
| Squash (Summer) | Feb 2 | Mar 2 | Mar 9 | — | Apr 27 – Jun 29 | 45–65 |
| Squash (Winter) | Feb 2 | Mar 2 | Mar 9 | — | Jun 1 – Jul 27 | 80–120 |
| Sunchoke | — | — | Mar 16 | — | Jul 6 – Aug 31 | 110–150 |
| Sweet Corn | — | Mar 9 | — | — | May 11 – Jun 22 | 60–90 |
| Sweet Potatoes | Jan 19 | Mar 2 | Mar 9 | — | Jun 8 – Jul 27 | 90–120 |
| Tatsoi | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 6 – May 11 | 35–50 |
| Tomatillo | Jan 19 | Mar 2 | Mar 9 | — | May 11 – Jul 20 | 60–85 |
| Tomatoes | Jan 19 | Mar 2 | Mar 9 | — | May 11 – Jul 20 | 60–85 |
| Turmeric | Jan 19 | Mar 2 | Mar 9 | — | Nov 9 – Jan 4 | 240–300 |
| Turnip | — | Feb 9 | — | Sep 28 | Mar 23 – Apr 27 | 40–60 |
| Watercress | Feb 2 | Feb 9 | Mar 2 | Sep 28 | Apr 13 – May 18 | 40–60 |
| Watermelon | Feb 2 | Mar 2 | Mar 9 | — | May 18 – Jul 6 | 70–100 |
| Wax Beans | — | Mar 9 | — | — | May 4 – Jun 29 | 50–65 |
| Winter Melon | Jan 19 | Mar 2 | Mar 9 | — | Jun 8 – Jul 27 | 90–120 |
| Yam | Jan 19 | Mar 2 | Mar 9 | — | Sep 7 – Jan 4 | 180–330 |
| Yard Long Beans | Jan 19 | Mar 2 | Mar 9 | — | May 4 – Jun 15 | 55–80 |
| Zucchini | Feb 2 | Mar 2 | Mar 9 | — | Apr 27 – Jun 22 | 45–60 |
🍓 Fruits to Grow in Fresno County
24 fruits that grow well in Zone 9b with planting dates for Fresno County.
Show all 24 fruits with planting dates
| Plant | Start Indoors | Direct Sow | Transplant | Fall Plant | Harvest | Days to Maturity |
|---|---|---|---|---|---|---|
| Alpine Strawberries | — | — | Mar 16 | — | Jun 15 – Sep 28 | 90–180 |
| Blackberries | — | — | Mar 16 | — | — | 365–730 |
| Boysenberries | — | — | Mar 16 | — | — | 365–730 |
| Cantaloupe | — | — | Mar 16 | — | May 25 – Jun 29 | 70–90 |
| Che Fruit | — | — | Mar 16 | — | — | 1095–1825 |
| Dragon Fruit | — | — | Mar 16 | — | — | 365–730 |
| Elderberries | — | — | Mar 16 | — | — | 730–1095 |
| Figs | — | — | Mar 16 | — | — | 730–1825 |
| Goji Berries | — | — | Mar 16 | — | — | 730–1095 |
| Grapes | — | — | Mar 16 | — | — | 730–1095 |
| Ground Cherry | — | — | Mar 16 | — | May 25 – Jul 20 | 65–80 |
| Guava | — | — | Mar 16 | — | — | 365–730 |
| Honeydew | — | — | Mar 16 | — | Jun 8 – Jul 20 | 80–110 |
| Kiwi | — | — | Mar 16 | — | — | 1095–1825 |
| Loquat | — | — | Mar 16 | — | — | 730–1825 |
| Mulberries | — | — | Mar 16 | — | — | 730–1825 |
| Passion Fruit | — | — | Mar 16 | — | — | 365–545 |
| Pawpaw | — | — | Mar 16 | — | — | 1095–2555 |
| Persimmon | — | — | Mar 16 | — | — | 1095–2555 |
| Pomegranate | — | — | Mar 16 | — | — | 730–1095 |
| Quince | — | — | Mar 16 | — | — | 1095–1825 |
| Raspberries | — | — | Mar 16 | — | — | 365–730 |
| Serviceberries | — | — | Mar 16 | — | — | 730–1095 |
| Strawberries | — | — | Mar 16 | — | Jun 15 – Jan 11 | 90–365 |
🌿 Herbs to Grow in Fresno County
37 herbs that grow well in Zone 9b with planting dates for Fresno County.
Show all 37 herbs with planting dates
| Plant | Start Indoors | Direct Sow | Transplant | Fall Plant | Harvest | Days to Maturity |
|---|---|---|---|---|---|---|
| Anise | Feb 2 | Feb 9 | Feb 23 | Sep 28 | May 25 – Aug 10 | 90–120 |
| Basil | Jan 19 | Mar 9 | Mar 9 | — | May 4 – Jul 6 | 50–75 |
| Bee Balm | — | — | Mar 9 | — | Jun 8 – Aug 24 | 90–120 |
| Borage | Feb 2 | Feb 9 | Feb 23 | Sep 28 | Apr 20 – Jun 8 | 50–60 |
| Caraway | Feb 2 | Feb 9 | Feb 23 | Sep 28 | — | 365–450 |
| Catnip | — | — | Mar 9 | — | May 11 – Jul 13 | 60–80 |
| Chamomile | Feb 2 | Feb 9 | Feb 23 | Sep 28 | Apr 27 – Jul 6 | 60–90 |
| Chervil | Feb 2 | Feb 9 | Feb 23 | Sep 28 | Apr 6 – Jun 8 | 40–60 |
| Chives | — | — | Mar 9 | — | May 11 – Jul 20 | 60–90 |
| Cilantro | Feb 2 | Feb 9 | Feb 23 | Sep 28 | Apr 6 – Jun 8 | 40–60 |
| Comfrey | — | — | Mar 9 | — | May 11 – Jul 20 | 60–90 |
| Cumin | Feb 2 | Feb 9 | Feb 23 | Sep 28 | Jun 8 – Aug 10 | 100–120 |
| Dill | Feb 2 | Feb 9 | Feb 23 | Sep 28 | Apr 6 – Jun 8 | 40–60 |
| Epazote | Jan 19 | Mar 9 | Mar 9 | — | Apr 27 – Jun 22 | 45–60 |
| Fennel (herb) | Feb 2 | Feb 9 | Feb 23 | Sep 28 | Apr 27 – Jul 6 | 60–90 |
| Feverfew | — | — | Mar 9 | — | Jun 8 – Aug 24 | 90–120 |
| Garlic Chives | — | — | Mar 9 | — | May 11 – Jul 20 | 60–90 |
| Horehound | — | — | Mar 9 | — | May 25 – Jul 20 | 75–90 |
| Hyssop | — | — | Mar 9 | — | May 18 – Jul 20 | 70–90 |
| Lemon Balm | — | — | Mar 9 | — | May 11 – Jun 29 | 60–70 |
| Lemon Thyme | — | — | Mar 9 | — | May 18 – Jul 20 | 70–90 |
| Lemon Verbena | Jan 19 | Mar 9 | Mar 9 | — | May 11 – Jul 20 | 60–90 |
| Lemongrass | Jan 19 | Mar 9 | Mar 9 | — | May 25 – Aug 24 | 75–120 |
| Marjoram | — | — | Mar 9 | — | May 11 – Jul 20 | 60–90 |
| Mint | — | — | Mar 9 | — | May 11 – Jul 20 | 60–90 |
| Oregano | — | — | Mar 9 | — | May 11 – Jul 20 | 60–90 |
| Parsley | Feb 2 | Feb 9 | Feb 23 | Sep 28 | Apr 27 – Jun 29 | 60–80 |
| Rosemary | — | — | Mar 9 | — | Jun 1 – Oct 19 | 80–180 |
| Rue | — | — | Mar 9 | — | May 18 – Jul 20 | 70–90 |
| Sage | — | — | Mar 9 | — | May 25 – Jul 20 | 75–90 |
| Savory | — | — | Mar 9 | — | May 4 – Jun 29 | 50–70 |
| Sorrel | Feb 2 | Feb 9 | Feb 23 | Sep 28 | Apr 6 – Jun 8 | 40–60 |
| Stevia | Jan 19 | Mar 9 | Mar 9 | — | May 11 – Jul 20 | 60–90 |
| Tarragon | — | — | Mar 9 | — | May 11 – Jul 20 | 60–90 |
| Thai Basil | Jan 19 | Mar 9 | Mar 9 | — | May 4 – Jul 6 | 50–75 |
| Thyme | — | — | Mar 9 | — | May 18 – Jul 20 | 70–90 |
| Valerian | — | — | Mar 9 | — | Jul 13 – Oct 19 | 120–180 |
🌸 Flowers to Grow in Fresno County
42 flowers that grow well in Zone 9b with planting dates for Fresno County.
Show all 42 flowers with planting dates
| Plant | Start Indoors | Direct Sow | Transplant | Fall Plant | Bloom | Days to Maturity |
|---|---|---|---|---|---|---|
| Ageratum | Jan 19 | Feb 9 | Feb 9 | — | Apr 6 – Oct 5 | 60–75 |
| Alliums | — | — | — | Nov 2 | Nov 30 – Dec 21 | 28–42 |
| Anemones | — | — | — | Oct 12 | Oct 12 – Nov 9 | 90–120 |
| Bachelor's Button | — | Dec 29 | Jan 26 | Sep 14 | Mar 23 – Jul 13 | 60–90 |
| Begonias | Dec 22 | — | Feb 2 | — | Apr 13 – Oct 26 | 70–90 |
| Black-eyed Susan | Jan 5 | Feb 9 | Feb 16 | — | Apr 27 – Sep 14 | 60–80 |
| Calendula | — | Dec 29 | Jan 26 | Aug 31 | Mar 9 – Jun 29 | 50–70 |
| California Poppy | — | — | — | Aug 17 | Oct 26 – Mar 1 | 60–90 |
| Celosia | Feb 2 | Feb 9 | Feb 9 | — | Apr 13 – Nov 2 | 60–90 |
| Coreopsis | Jan 5 | Feb 9 | Feb 16 | — | Apr 13 – Sep 14 | 60–80 |
| Cosmos | Feb 2 | Jan 26 | Jan 26 | — | Apr 6 – Oct 5 | 60–90 |
| Daffodils | — | — | — | Oct 26 | Oct 12 – Nov 2 | 20–40 |
| Dahlias | — | Mar 2 | Mar 2 | — | May 11 – Nov 23 | 70–120 |
| Daylily | Jan 5 | — | Feb 16 | — | Apr 27 – Oct 26 | 60–90 |
| Dianthus | Jan 5 | Dec 29 | Dec 29 | — | Feb 16 – Apr 13 | 60–80 |
| Echinacea (Purple Coneflower) | Jan 5 | Feb 16 | Feb 16 | — | Apr 27 – Sep 14 | 70–90 |
| Freesia | — | — | — | Oct 12 | Oct 19 – Nov 23 | 84–112 |
| Gaillardia (Blanket Flower) | Jan 19 | Feb 9 | Feb 9 | — | Apr 20 – Oct 19 | 70–100 |
| Geraniums | Dec 22 | — | Feb 2 | — | Apr 13 – Oct 26 | 70–100 |
| Gladiolus | — | Mar 2 | Mar 2 | — | May 11 – Nov 23 | 70–100 |
| Hyacinths | — | — | — | Nov 2 | Nov 2 – Nov 23 | 14–28 |
| Impatiens | Jan 5 | — | Feb 9 | — | Apr 20 – Oct 19 | 60–75 |
| Irises | — | Division | Feb 9 | — | Mar 30 – May 4 | 60–100 |
| Larkspur | — | — | — | Sep 21 | Nov 30 – Mar 8 | 60–90 |
| Lavender | Jan 5 | — | Feb 9 | — | Apr 20 – Jul 13 | 90–120 |
| Lobelia | Jan 5 | — | Dec 29 | — | Feb 23 – Mar 23 | 70–80 |
| Marigolds | Jan 26 | Feb 9 | Feb 9 | — | Apr 6 – Sep 28 | 50–70 |
| Nasturtium | Feb 2 | Feb 2 | Feb 2 | — | Mar 30 – Oct 12 | 55–65 |
| Pansy | Dec 22 | — | Jan 26 | Aug 31 | Mar 16 – Jun 1 | 70–90 |
| Petunia | Jan 5 | — | Feb 9 | — | Apr 20 – Oct 5 | 70–90 |
| Portulaca | Feb 2 | Feb 9 | Feb 9 | — | Mar 30 – Oct 19 | 50–70 |
| Ranunculus | — | — | — | Oct 12 | Oct 19 – Nov 16 | 90–120 |
| Roses | Jan 5 | — | Feb 9 | — | Apr 20 – Oct 19 | 90–180 |
| Salvia | Jan 5 | — | Feb 2 | — | Apr 13 – Oct 12 | 70–90 |
| Sedum (Stonecrop) | Jan 5 | — | Feb 9 | — | Jun 1 – Aug 10 | 60–90 |
| Snapdragon | — | Dec 29 | Jan 26 | Aug 31 | Mar 30 – Aug 10 | 70–100 |
| Sunflower | Feb 9 | Feb 2 | Feb 2 | — | Apr 27 – Oct 12 | 70–100 |
| Sweet Alyssum | — | Dec 29 | Jan 26 | Sep 14 | Mar 2 – Jun 1 | 45–60 |
| Sweet Pea | — | — | — | Sep 14 | Nov 23 – Jan 4 | 65–85 |
| Vinca (Annual) | Dec 22 | — | Feb 2 | — | Apr 13 – Oct 26 | 70–90 |
| Yarrow | Jan 5 | Feb 9 | Feb 16 | — | Apr 13 – Aug 17 | 60–90 |
| Zinnia | Feb 2 | Feb 2 | Feb 2 | — | Apr 13 – Oct 12 | 60–70 |
Monthly Planting Guide for Fresno County
Gardening Guides & Resources
Helpful guides from The Ultimate Homestead to improve your garden in Fresno County.
Frequently Asked Questions
What planting zone is Fresno County, CA?
Fresno County is in USDA Hardiness Zone 9b. This zone classification determines which perennial plants survive winter and sets the baseline for frost timing across the county.
When is the last frost in Fresno County, CA?
Based on 30 years of NOAA weather station data, the median last spring frost in Fresno County falls around March 2. Plan transplants and direct-sow dates relative to this date.
When is the first fall frost in Fresno County, CA?
The median first fall frost in Fresno County arrives around November 23. Harvest or protect frost-sensitive crops — tomatoes, peppers, basil, squash — before this date.
Your Fresno County Garden Planner — Free
A 22-page printable planner built for Fresno County (Zone 9b). Planting dates, a month-by-month schedule, harvest log, seed inventory, and succession charts — all dialed in for your exact growing season.
The Gardener's Encyclopedia to Companion Planting
The pairings that make vegetables, herbs, and flowers grow better — and the ones that quietly wreck a bed.
- Proven pairings for 200+ vegetables, herbs, flowers, and fruits
- Full seed-starting + planting schedule with timing and spacing
- Bonus: square-foot gardening guide + printable seasonal planners
Seed Saving & Storage Guide
Most saved seeds go bad before next season. This shows exactly when to pick, how to dry, and where to store seeds from 200 plants so yours don't.
- 200 plants, step-by-step: life cycle, pollination type, isolation
- Exact temperature + humidity ranges that keep seeds viable
- Bonus: searchable Google Sheets tracker + custom GPT assistant
Composting Guide for Homesteaders
Turn kitchen scraps and yard waste into compost that actually feeds the garden — instead of a pile that smells, attracts pests, and never breaks down.
- 14 sections on composting methods, soil science, and troubleshooting
- The 7-step hot-compost system from start to finish
- Bonus tools: troubleshooting chart, safety guide, monitoring log