California vegetable planting guide
Coastal, valley, mountain, and desert climates in one state. Much of it gardens year-round; match crops to your microclimate and water carefully.
FROST-FREE DAYS
284–284
USDA ZONES
10a–9b
LAST SPRING FROST RANGE
February 20 – February 20
States in this region
Representative planting calendar
Based on California (284 frost-free days) — near the middle of this region. Pick your state above, or use the generator with your ZIP for exact dates.
| Crop | Start indoors | Sow / transplant out | First harvest |
|---|---|---|---|
| Celeriac | Nov 28 – Dec 12 | Feb 13 – Mar 2 | May 31 – Jun 20 |
| Onion | Dec 5 – Dec 19 | Jan 23 – Feb 9 | Apr 30 – May 30 |
| Leek | Dec 5 – Dec 19 | Jan 30 – Feb 16 | May 17 – Jul 6 |
| Celery | Dec 5 – Dec 19 | Feb 13 – Mar 2 | May 31 – Jul 10 |
| Rosemary | Dec 5 – Dec 19 | Feb 20 – Mar 9 | May 28 – Jun 27 |
| Eggplant | Dec 12 – Dec 26 | Mar 6 – Mar 23 | May 17 – Jun 6 |
| Parsley | Dec 12 – Dec 26 | Jan 30 – Feb 16 | Apr 17 – May 7 |
| Shallot | Dec 12 – Dec 26 | Jan 23 – Feb 9 | Apr 30 – May 30 |
| Bell Pepper | Dec 19 – Jan 2 | Feb 27 – Mar 16 | May 5 – Jun 4 |
| Chili Pepper | Dec 19 – Jan 2 | Feb 27 – Mar 16 | May 15 – Jun 14 |
| Green Onion / Scallion | Dec 19 – Jan 2 | Jan 16 – Feb 2 | Mar 24 – Apr 13 |
| Thyme | Dec 19 – Jan 2 | Feb 13 – Mar 2 | May 6 – May 21 |
| Oregano | Dec 19 – Jan 2 | Feb 13 – Mar 2 | May 11 – May 21 |
| Mint | Dec 19 – Jan 2 | Feb 6 – Feb 23 | Apr 24 – May 14 |
| Sage | Dec 19 – Jan 2 | Feb 13 – Mar 2 | May 6 – May 21 |
| Tarragon | Dec 19 – Jan 2 | Feb 6 – Feb 23 | Apr 14 – May 14 |
| Ginger | Dec 19 – Jan 2 | Mar 6 – Mar 23 | Nov 8 – Jan 7 |
| Turmeric | Dec 19 – Jan 2 | Mar 6 – Mar 23 | Nov 8 – Jan 7 |
| Tomato | Dec 26 – Jan 9 | Feb 20 – Mar 9 | Apr 28 – May 23 |
| Tomatillo | Dec 26 – Jan 9 | Feb 20 – Mar 9 | May 13 – Jun 7 |
| Ground Cherry | Dec 26 – Jan 9 | Feb 20 – Mar 9 | May 8 – May 28 |
| Sweet Marjoram | Dec 26 – Jan 9 | Feb 20 – Mar 9 | Apr 28 – May 18 |
| Lemon Balm | Dec 26 – Jan 9 | Feb 6 – Feb 23 | Apr 24 – May 14 |
| Shiso (Perilla) | Dec 26 – Jan 9 | Feb 20 – Mar 9 | May 8 – May 28 |
| Kale | Jan 2 – Jan 16 | Jan 23 – Feb 9 | Mar 21 – Apr 5 |
| Broccoli | Jan 2 – Jan 16 | Jan 30 – Feb 16 | Apr 7 – May 2 |
| Cauliflower | Jan 2 – Jan 16 | Jan 30 – Feb 16 | Apr 7 – May 7 |
| Cabbage | Jan 2 – Jan 16 | Jan 23 – Feb 9 | Mar 31 – May 10 |
| Brussels Sprouts | Jan 2 – Jan 16 | Jan 30 – Feb 16 | May 7 – Jun 6 |
| Okra | Jan 9 – Jan 23 | Feb 27 – Mar 16 | Apr 25 – May 10 |
| Basil | Jan 9 – Jan 23 | Feb 27 – Mar 16 | Apr 5 – May 5 |
| Collard Greens | Jan 9 – Jan 23 | Jan 23 – Feb 9 | Mar 26 – Apr 15 |
| Kohlrabi | Jan 9 – Jan 23 | Jan 23 – Feb 9 | Mar 16 – Mar 31 |
| Endive & Escarole | Jan 9 – Jan 23 | Jan 30 – Feb 16 | May 2 – May 17 |
| Radicchio | Jan 9 – Jan 23 | Jan 30 – Feb 16 | Apr 7 – May 17 |
| Chayote | Jan 9 – Jan 23 | Feb 27 – Mar 16 | Jul 4 – Aug 3 |
| Malabar Spinach | Jan 9 – Jan 23 | Feb 27 – Mar 16 | Apr 30 – May 15 |
| Summer Savory | Jan 9 – Jan 23 | Feb 20 – Mar 9 | Apr 23 – May 8 |
| Pea | — | Jan 11 – Jan 30 | Mar 12 – Mar 27 |
| Spinach | — | Jan 11 – Jan 30 | Feb 22 – Mar 2 |
| Mache (Corn Salad) | — | Jan 11 – Jan 30 | Mar 2 – Mar 17 |
| Lettuce | Jan 16 – Jan 30 | Jan 30 – Feb 16 | Mar 8 – Apr 7 |
| Swiss Chard | Jan 16 – Jan 30 | Jan 30 – Feb 16 | Mar 28 – Apr 7 |
| Bok Choy / Pak Choi | Jan 16 – Jan 30 | Jan 30 – Feb 16 | Mar 13 – Mar 28 |
| Fennel (Bulb) | Jan 16 – Jan 30 | Feb 6 – Feb 23 | Apr 19 – May 14 |
| Napa Cabbage | Jan 16 – Jan 30 | Jan 30 – Feb 16 | Mar 28 – Apr 22 |
| Bitter Melon | Jan 16 – Jan 30 | Feb 27 – Mar 16 | Apr 30 – May 20 |
| Cucamelon | Jan 16 – Jan 30 | Feb 27 – Mar 16 | May 10 – May 20 |
| New Zealand Spinach | Jan 16 – Jan 30 | Feb 20 – Mar 9 | Apr 18 – May 8 |
| Peanut | Jan 16 – Jan 30 | Feb 20 – Mar 9 | Jun 7 – Jul 27 |
| Watercress | Jan 16 – Jan 30 | Jan 30 – Feb 16 | Mar 28 – Apr 7 |
| Luffa (Loofah Gourd) | Jan 16 – Jan 30 | Feb 27 – Mar 16 | Jun 4 – Aug 3 |
| Beet | — | Jan 18 – Feb 6 | Mar 14 – Apr 3 |
| Radish | — | Jan 18 – Feb 6 | Feb 14 – Feb 22 |
| Arugula | — | Jan 18 – Feb 6 | Feb 22 – Mar 4 |
| Fava Bean (Broad Bean) | — | Jan 18 – Feb 6 | Apr 8 – Apr 23 |
| Tatsoi | — | Jan 18 – Feb 6 | Feb 27 – Mar 14 |
| Mizuna | — | Jan 18 – Feb 6 | Feb 27 – Mar 9 |
| Cucumber | Jan 23 – Feb 6 | Feb 27 – Mar 16 | Apr 25 – May 15 |
| Zucchini / Summer Squash | Jan 23 – Feb 6 | Feb 20 – Mar 9 | Apr 13 – Apr 28 |
| Winter Squash | Jan 23 – Feb 6 | Feb 20 – Mar 9 | May 18 – Jun 17 |
| Pumpkin | Jan 23 – Feb 6 | Feb 20 – Mar 9 | May 28 – Jun 27 |
| Cantaloupe / Muskmelon | Jan 23 – Feb 6 | Feb 27 – Mar 16 | May 15 – Jun 4 |
| Watermelon | Jan 23 – Feb 6 | Feb 27 – Mar 16 | May 15 – Jun 14 |
| Rhubarb | — | Jan 23 – Feb 9 | — |
| Horseradish | — | Jan 23 – Feb 9 | — |
| Sunflower | Jan 23 – Feb 6 | Feb 20 – Mar 9 | May 8 – Jun 7 |
| Carrot | — | Jan 25 – Feb 13 | Mar 31 – Apr 20 |
| Turnip | — | Jan 25 – Feb 13 | Mar 11 – Mar 31 |
| Mustard Greens | — | Jan 25 – Feb 13 | Mar 1 – Mar 16 |
| Rapini (Broccoli Raab) | — | Jan 25 – Feb 13 | Mar 11 – Mar 31 |
| Chervil | — | Jan 25 – Feb 13 | Mar 11 – Mar 31 |
| Chives | — | Jan 30 – Feb 16 | — |
| Asparagus | — | Jan 30 – Feb 16 | — |
| Sorrel | — | Jan 30 – Feb 16 | — |
| Potato | — | Feb 1 – Feb 20 | Apr 17 – Jun 6 |
| Cilantro / Coriander | — | Feb 1 – Feb 20 | Mar 23 – Apr 17 |
| Salsify | — | Feb 1 – Feb 20 | May 27 – Jul 6 |
| Borage | — | Feb 1 – Feb 20 | Apr 2 – Apr 22 |
| Globe Artichoke | — | Feb 6 – Feb 23 | — |
| Parsnip | — | Feb 8 – Feb 27 | May 24 – Jun 23 |
| Dill | — | Feb 15 – Mar 6 | Apr 1 – Apr 21 |
| Bush Bean | — | Feb 22 – Mar 13 | Apr 18 – Apr 28 |
| Pole Bean | — | Feb 22 – Mar 13 | Apr 28 – May 8 |
| Sweet Corn | — | Feb 22 – Mar 13 | Apr 28 – Jun 7 |
| Edamame (Soybean) | — | Feb 22 – Mar 13 | May 13 – Jun 7 |
| Amaranth (Leaf) | — | Feb 22 – Mar 13 | Mar 29 – Apr 18 |
| Lima Bean | — | Mar 1 – Mar 20 | May 10 – Jun 9 |
| Southern Pea (Cowpea) | — | Mar 1 – Mar 20 | May 5 – Jun 4 |
| Sweet Potato | — | Mar 6 – Mar 23 | Jun 11 – Jul 11 |
| Rutabaga | — | — | — |
| Garlic | — | — | — |