Fall/Winter Garden Plan

Lafayette, CA (zone 9b) · 3 elevated beds, 2'×8', soil surface 36" up · planting starts week of Sept 21 · family of 4

Changes from the original plan:
  • Bok choy spacing fixed — 4/sq ft only works for baby bok choy. Plant at 4/sq ft, then harvest every other plant young so the rest size up to full heads (~2/sq ft).
  • Chard cut from 6 to 4 plants — 4 healthy chard out-produce what a family of 4 eats. The freed 2 sq ft goes to the bok choy / lettuce rotation.
  • Beet sowings made concrete — ~2 sq ft (≈18 roots) every 3 weeks ≈ 5–6 beets per week at harvest, instead of one vague big sowing.
  • Dill expectations set — it nearly stops growing Dec–Jan here. Sow once in October, then pause until mid-February.
  • Garlic variety specified — softneck (e.g. California Early) suits mild Lafayette winters and stores 6+ months. 32 cloves at 6" confirmed correct for 8 sq ft.
  • Lettuce succession bumped — 5–6 Little Gem every 2 weeks; 4 every 2 weeks under-supplies four salad eaters.
  • Arugula dropped, spinach in — same niche (fast, direct-sown, cool-season green), higher family consumption.
  • Elevated beds (36" to soil) — changes nothing for fall/winter (all crops are short, and height means fewer slugs + easy harvest). Summer changes: tomatoes move to ground-level pots, tall trellises are out, cucumbers trail over the edge instead of climbing.

STARTS buy nursery plants   SEEDS direct sow in the bed   BOTH starts for round one, seeds for successions

Each bed has a season slider — drag it to see how that bed's contents change through the year.

Bed 1 — Leafy Greens 16 sq ft

North side ← (taller crops)    8 ft wide × 2 ft deep

  • STARTS6 kale (1/sq ft) — nursery starts, one trip. Mix curly + lacinato. Harvest outer leaves weekly; these produce all winter into spring.
  • STARTS4 Swiss chard (1/sq ft) — nursery starts. Cut-and-come-again like kale.
  • BOTHBok choy rotation, 6 sq ft — buy ~8 starts for round one (instant head start), then direct-seed every later round at 4/sq ft. Pull every other plant at baby size (~4 weeks), let the rest head up. Re-sow a fresh 2 sq ft block every 2–3 weeks. Overflow squares take lettuce when bok choy supply is ahead of demand.

Bed 2 — Garlic, Beets, Green Onions 16 sq ft

Garlic occupies its half until ~June; the beet half turns over every 3 weeks

  • CLOVESGarlic, 8 sq ft — 32 cloves at 6" spacing, 2" deep, point up, mid-October. Softneck variety (California Early or similar). Harvest ~June; 32 heads ≈ one per week for the year with storage.
  • SEEDSBeets, ~4 sq ft in 2 blocks — always direct sow (they hate transplanting): block A (≈18 roots at 9/sq ft) now, block B by early October (the UC window for fall beets closes — later sowings stall), then resume mid-February. Thin to 3–4"; eat the thinnings as greens.
  • SEEDSCarrots, ~2 sq ft (block C) — always direct sow, 3" spacing (≈32/block). Your 12" of loose raised-bed soil is ideal carrot ground — no rocks, no forked roots. Sow now and again in February; ready ~70 days. Keep the surface moist until they germinate (they're slow — 2 weeks).
  • SEEDSGreen onions, ~2 sq ft + all bed edges — direct sow densely (a seed every inch), pull as needed. Re-sow edges every 3–4 weeks through October, then pause sowing until mid-February (winter sowings just sit there) — the fall sowings hold in place and carry winter supply.

Bed 3 — Leeks, Herbs, Salad 16 sq ft

Leeks hold their corner until spring; lettuce/cilantro end turns over continuously

  • STARTS8 leeks, 2 sq ft — nursery transplants only (from seed they'd need 10+ weeks of babying) at 6" spacing, planted deep (bury to the first leaf split) for long white shanks. Harvest late winter through spring, ~2/month.
  • STARTS6 parsley, 6 sq ft — flat-leaf nursery starts (slow, erratic from seed) on a 12" grid; produces handfuls all winter. Six plants means you can cut hard for cooking without waiting on regrowth.
  • SEEDSDill, 1 sq ft — always direct seed (taproot hates transplanting), tidy 3" grid. Sow now, expect slow growth Dec–Jan, re-sow from mid-February.
  • SEEDSCarrots, 2 sq ft (block D) — second carrot block, sown ~3 weeks after Bed 2's so they mature in waves.
  • BOTHLittle Gem lettuce, 4 sq ft — 4/sq ft. Round one: 5–6 nursery starts. Every 2 weeks after: direct seed 5–6 more (or keep buying starts if easier). ~16 heads growing at capacity = steady salads for four.
  • SEEDSCilantro, 1 sq ft — always direct sow (bolts fast if transplanted): half now, half in 3 weeks (pale in diagram), keep alternating. Thrives here in the cool season.
  • SEEDSRadish + spinach — gap fillers only — no dedicated zone anymore: direct sow into any square that empties, in any bed. Radishes 16/sq ft ready in ~30 days; spinach 9/sq ft, cut outer leaves all winter.

Will This Feed a Family of 4?

Yes — quantities are sized to steady weekly eating, not preserving. The two to watch: kale will over-produce (6 plants ≈ 6 bunches/week at peak — plan on sharing), and lettuce is the one you might run short on if you eat salad daily — expand it into Bed 1's bok choy overflow squares if so.

CropPlantedExpected harvestFor 4 people
Kale6 plants~5–6 bunches/week, Nov–AprPlenty — likely surplus
Swiss chard4 plants~3–4 bunches/weekRight-sized
Bok choy24 spots, rolling6–8 heads per 2–3 week cycleStir-fry 1–2×/week ✓
Beets~18 per sowing, 2 blocks~4–6 roots/week + greensOne side dish/week ✓
Carrots2 blocks, ~64 total~6–8 carrots/week in wavesSnacking + cooking ✓
Garlic32 cloves32 heads in June~6–8 months of cooking
Green onionsdense + edgescontinuous bunchesNever buy scallions again
Leeks8 transplants~2/month, Feb–AprOccasional soup/braise ✓
Little Gem lettuce~16 rolling~4–5 heads/weekTight if daily salads — expand if short
Parsley6 plantsbig continuous handfulsCook with it freely ✓
Cilantro1 sq ft rollingsteady handfulsRight-sized
Dill1 sq ftlight until springGarnish-level; peaks Mar–May
Radish / spinachgap fillersbonus harvests from empty squaresBonus crop

Other Crops Worth Adding

  • SEEDSSpinach — already swapped in for arugula. Best direct-sown green for a Lafayette winter; cut outer leaves for months.
  • SEEDSDwarf sugar snap peas ('Sugar Ann') — the best case for squeezing in one more thing. Dwarf type stays ~2 ft: no trellis, no height problem. Timing matters: the UC pea windows here are Aug–Sept and Feb–Mar — so sow the Bed 3 back-edge row now with everything else, or wait for February. An October sowing falls between windows.
  • SEEDSCarrots — now in the plan — block C of Bed 2's root section (see diagram). 12" of loose, rock-free soil grows the straightest carrots you'll ever pull.
  • STARTSChives — one clump in a corner of any bed. Perennial: plant once, snip for years, takes ~half a sq ft. The easiest herb you'll ever grow.
  • STARTSStrawberries — elevated beds are the best strawberry real estate there is: no slugs, fruit hangs over the edge, kids pick at eye level. Plant bare-root crowns (cheap) in late fall along the front edge of one bed, or give them their own strip next summer. First real crop the following spring.
  • SEEDSMizuna / Asian mustard greens — if the family likes salad variety: cut-and-come-again like arugula but milder, very fast, happy all winter. Use as a gap filler alongside radish/spinach.
  • Perennial herbs (rosemary, thyme, oregano) — worth having but not bed space: they want lean, dry soil and live for years. Put them in pots on the ground next to the tomato pots.
  • Skipped on purpose: broccoli/cauliflower/cabbage (one head per 2–3 sq ft, months of waiting), fava beans (space-hungry), celery (fussy), and anything you named as low priority. Not worth bed space at 48 sq ft.

What Happens to These Beds Later?

Short answer: don't reserve any space now. The fall plan clears itself in waves at exactly the right times — use the slider above to watch it happen.

  • March–April: leeks, remaining beets, and winter lettuce finish just as spring sowing starts. Gaps refill with the same successions.
  • May: kale, chard and cilantro bolt in the heat — pulling them opens Bed 1 and half of Bed 3 right at summer planting time. Since cucumbers and peppers are your big eaters: 10 peppers total (6 in Bed 1, 4 in Bed 3 — mix bells with a faster type like shishito or gypsy) and 5 cucumbers trailing over the front edges, plus a 2nd cucumber sowing in mid-June because plants peter out by August. Basil fills Bed 1's middle.
  • Bush beans stay in Bed 2 only — and yes, they earn it: bush types are compact (no trellis, no height problem on elevated beds) and yield heavily for ~6 weeks per sowing. Any leftover nitrogen from their roots is a small bonus, not a fertility plan — most fixed nitrogen leaves in the harvested pods; the 4-4-4 at zone turnover is what actually feeds the fall crops.
  • Tomatoes: pots on the ground, not beds. Your soil surface is 36" up — an indeterminate tomato would fruit at 8–9 ft. Plant 2–3 tomatoes in 15+ gallon pots (or half wine barrels) at ground level near the beds. Bonus: beds stay free for higher-turnover crops.
  • The one real commitment: garlic. It locks half of Bed 2 until ~June. That's the trade you're making, and it's fine — its half comes free in time for a second bean sowing, and everything else in Bed 2 (beets, onions) clears whenever you need it.
  • Late September: summer crops come out and the fall plan runs again — but shift the entire layout one bed over each year (Bed 1's plan → Bed 2, 2 → 3, 3 → 1). Rotating only the alliums isn't enough: brassicas in the same bed every fall build up pests, and UC IPM calls for keeping alliums out of a bed 2–3 years where rust or white rot appears. Green-onion edges are the one calculated exception (pulled young and shallow) — but if allium rust ever shows, go strictly allium-free in that bed for 2–3 years.

Shopping List

Nursery starts (buy this week)

  • 6 kale (mix of varieties)
  • 4 Swiss chard
  • 8 bok choy — pick a bolt-resistant compact type (Mei Qing Choi / Toy Choy); heat-checked transplants bolt
  • 3–4 sweet alyssum plugs (bed corners — aphid control, see Working Rules)
  • 8 leek transplants (often sold as a bundle)
  • 6 flat-leaf parsley
  • 5–6 Little Gem lettuce (first round)

Seed packets

  • Little Gem (or other mini romaine) lettuce
  • Beets (Detroit Dark Red or a mix)
  • Green/bunching onions
  • Bok choy
  • Cilantro (slow-bolt type)
  • Dill
  • Radish
  • Spinach
  • Carrots (Nantes type)
  • Sugar snap peas (optional — see suggestions)

Garlic (plant mid-October)

  • 4–5 softneck seed-garlic bulbs → pick the 32 biggest cloves. The UC Contra Costa guide's named picks for interior areas: Early Italian Purple and California Late (Cal Late stores and tastes better in warm-interior spots); California Early and Inchelium Red also work. Best move: half Early + half Late for a harvest spread. Seed garlic from a nursery, not grocery-store garlic (often sprout-inhibited).

Gear (one-time, ~$50)

  • 4 wire hoops + lightweight insect netting for Bed 1 (Sept–Nov cabbage worms/aphids/leafminers)
  • 30–40% shade cloth, one small piece (heat-wave insurance for planting week; clips to the same hoops)
  • Bt spray (organic caterpillar backup) + Sluggo

Working Rules

  • Taller crops (kale, leeks, garlic) on the north side of each bed so they don't shade the low stuff.
  • Bed edges everywhere = green onions. They take no meaningful space and you'll never buy scallions again.
  • Never sow a whole crop at once — every fast crop (lettuce, bok choy, beets, cilantro, radish) goes in as small repeated blocks.
  • Kale and chard are harvested by outer leaves only; never cut the whole plant.
  • Any square that empties gets radish or spinach the same day.
  • Interplant fast under slow: tuck radish/spinach/lettuce between the young kale and chard now (out before the canopy closes ~Nov); mix a few radish seeds into each carrot sowing (they mark the rows, and pulling them at day 30 thins and loosens the block); slip a last lettuce round between the May pepper transplants. Don't squeeze anything into the garlic, onion, or cilantro/dill grids — those are already at full density.
  • Light frosts (Lafayette gets a few, Dec–Jan) are fine — every crop here is frost-hardy, and kale sweetens after frost. No covers needed.
  • Elevated beds drain and dry faster than ground beds — check soil moisture every 2–3 days in fall, and don't trust rain alone until December.
  • Watch for slugs/snails on seedlings after fall rains start (your 24" of height helps a lot here) — Sluggo (iron phosphate, pet-safe) around new transplants.
  • Insect netting over Bed 1, transplant day through ~Thanksgiving. Sept–Nov is peak cabbage-white butterfly and aphid season on fall brassicas (UC IPM: row cover at transplanting, edges secured, prevents egg-laying; it also excludes the chard/beet leafminer fly). Hoops + lightweight netting ≈ $25 for a 2'×8' bed — the single biggest yield-saver in this plan. Keep Bt (organic) on the shelf for breakthroughs.
  • Leafminers on chard and beets (same fly, same family): ignore on beets — roots are unaffected; on chard just strip mined leaves. The Bed 1 netting handles the rest.
  • Sweet alyssum at the bed corners — the one companion planting with real UC evidence: UC IPM field trials showed alyssum interplanted in lettuce measurably cut aphids by feeding hoverflies whose larvae each eat 100+ aphids. 3–4 plugs cascade over the elevated-bed edges and take no crop space.

Everything, dated, Sept 2026 → Sept 2027. Recurring rhythms are at the bottom.

Setup Week — Sept 21–27, 2026

DateTask
Mon Sept 21Soil in and settled? If not: fill beds, water deeply, let settle. Top up 1–2" after settling, rake in 4-4-4 organic fertilizer.
Tue Sept 22Shopping run — starts: 6 kale, 4 chard, 8 bok choy (Mei Qing Choi type), 8 leeks, 6 parsley, 5–6 Little Gem, 3–4 alyssum plugs. Seeds: lettuce, beets, carrots (Nantes), green onions, bok choy, cilantro, dill, radish, spinach, snap peas (Sugar Ann), bush beans (for May). Garlic: 2 Early Italian Purple + 2 California Late bulbs. Gear: hoops, insect netting, 30–40% shade cloth, Bt, Sluggo.
Wed Sept 23Transplant everything (evening if 88°F+ forecast — clip shade cloth over new transplants for the first week): Bed 1 kale + chard + bok choy starts; Bed 3 leeks (deep, to first leaf split) + parsley + lettuce. Alyssum at bed corners.
Wed Sept 23Direct sow: Bed 2 beet block A + carrot block C + green onions; Bed 3 cilantro (left half) + dill + snap peas along back edge; green onions on all bed edges; radish/spinach in any spare squares.
Wed Sept 23Install hoops + insect netting over Bed 1, edges secured (stays on until ~Thanksgiving).
Sept 23 – Oct 7Water lightly every day — seed beds (especially carrots) must never crust over. Carrots take ~2 weeks to germinate; don't give up.

October 2026

DateTask
~Oct 5Sow beet block B (hard deadline early Oct — the UC window closes). Lettuce round 2 (5–6), bok choy round 2 (2 sq ft block). Remove shade cloth if it was used.
Oct 7Germination done — shift watering to deep soak every 2–3 days.
Wed Oct 14Plant garlic: 32 biggest cloves, 6" grid, 2" deep, point up. Sow carrot block D (Bed 3). Sow cilantro right half.
~Oct 19Lettuce round 3, bok choy round 3. Re-sow edge onions (last onion sowing until Feb). First radishes ready (~30 days from sowing).
By ~Oct 1240×60 clay area: spread the clay pile to grade, broadcast ~2 lb crimson clover before the first real rain, rake in. Build clay mounds (12–18", compost-capped) at future tree spots.
Late OctFirst rains: put Sluggo around seedlings. Thin beets to 3–4" (eat thinnings as greens). Check under the Bed 1 netting weekly for aphids/worms — Bt if found.

November 2026

DateTask
~Nov 2Last lettuce + bok choy rounds before the slow season. Thin carrots to 3".
~Nov 15First frost possible (all crops hardy — no action). Watering down to every 3–4 days unless raining; don't trust light rains to penetrate 2".
~Nov 26Remove Bed 1 netting (cabbage-white season over). First full bok choy heads and baby beets. Kale sweetens after first frost.

December 2026 – January 2027

DateTask
All winterHarvest mode: outer kale/chard leaves weekly, bok choy, lettuce, radishes, cilantro, parsley, green onions, beet block A. No sowing, no feeding.
~Dec 15First carrots ready (block C). Pull as needed — they hold in the ground and sweeten.
WeeklyFinger test only; water solely in a 10+ day dry stretch. Overwatering cold soil rots garlic and beets.

February 2027

DateTask
Jan–FebBare-root season: plant trees into the clay mounds in the 40×60 area (root flare above grade, no amendments in the hole, 3–4" mulch circle off the trunk).
~Feb 15The restart. Resume all successions: lettuce + bok choy every 2 weeks, beets + carrots in emptied blocks, cilantro halves, dill, edge onions. Sow snap peas (2nd window: Feb–Mar) if the fall row is done. Scratch 4-4-4 into each zone as it turns over (skip zones top-dressed with compost in the last 6 weeks).
Late FebFirst leeks ready — harvest ~2/month through April. Watering back to weekly-ish as rains allow.

March – April 2027

DateTask
Every 2–3 wksKeep lettuce/bok choy/cilantro/radish successions rolling — this is peak growth. Snap peas harvest Feb–Apr.
MarchWatch garlic for orange allium rust pustules — strip affected leaves immediately (UC IPM). Dill takes off; start cutting.
~Apr 15Finish the leeks. Pull anything bolting. Watering up to every 2–3 days as temps climb.
Late AprSummer shopping: 10 pepper starts (mix bells + shishito/gypsy), 4 basil, 5 cucumber starts (or seeds), bush bean seeds, 2–3 tomato starts + 15-gal pots + potting soil.

May – June 2027

DateTask
~May 1–10Summer changeover. Pull bolting kale, chard, cilantro. Top-dress 1–2" compost on cleared zones (then no fertilizer there for 6 weeks). Plant: Bed 1 → 6 peppers + 4 basil + 3 cucumbers (front edge); Bed 3 → 4 peppers + 2 cucumbers; Bed 2 beet/carrot half → bush beans. Tomatoes into ground pots.
MayWatering to every 1–2 days, deep. Tomato pots: daily without fail (prevents blossom-end rot).
~Jun 15Garlic harvest when lower leaves brown: lift, cure 2–3 weeks in shade, then store (softnecks keep 6+ months). Sow cucumber round 2 in Bed 3's middle (replaces last lettuce).
~Jul 1Sow bush beans round 2 in the cleared garlic half.

July – September 2027

DateTask
Jul–AugHarvest peppers, cucumbers, beans, basil, tomatoes. Pick cucumbers/beans every 2–3 days — letting them oversize shuts the plant down. Daily or every-other-day deep watering.
~Sept 15Order 1/2 yard compost + fresh seed garlic. Pull finished summer crops as they wind down.
~Sept 21Restart the fall plan — shifted one bed over (Bed 1's layout → Bed 2, 2 → 3, 3 → 1) for pest/disease rotation. Top-dress compost first.

Recurring Rhythms

  • Every 2 weeks (Sept–Nov, Feb–May): 5–6 lettuce + a 2 sq ft bok choy block.
  • Every 3 weeks (same windows): cilantro half-patch; a beet or carrot block wherever one emptied.
  • Same day any square empties: radish or spinach seed goes in.
  • Weekly, year-round: harvest walk — outer leaves of kale/chard, anything ready, finger test the soil at a bed corner.
  • At every zone turnover: handful of 4-4-4 scratched in (unless composted within 6 weeks).
  • Twice a year (May + Sept): 1–2" compost top-dress. Never dig the beds over.

Getting the Soil — Instructions Anyone Can Follow

Goal: fill three 2'×8'×12" beds = 48 cu ft (~1.8 cu yd) of planting mix, ready by Wed Sept 23. Already decided: the excavated foundation soil is clay subsoil and does not go in the beds (failed the ribbon test); the Kellogg Amend bags do go in, blended.

Step 1 — Count the Amend bags ✓ DONE

Counted: 10+ bags → we are on the BLEND path. Buy 1.5 yards of plain screened topsoil/sandy loam (~$150–200 delivered) and blend with the Amend. (For reference: fewer than 10 bags would have meant buying ready-made veggie mix instead.)

Step 2 — Make the calls (in this order, stop at the first yes)

  1. Contra Costa Topsoil, Martinez — (925) 228-4007 (M–F). BLEND path: ask for 1.5 yards of screened topsoil or sandy loam delivered to Lafayette 94549.
  2. Diamond K Supply, Lafayette — (925) 284-4478 (M–F 7:00–3:30). Local, so delivery should be cheapest. Same ask; they may also have a veggie blend.
  3. Acapulco Rock & Soil, Richmond — (510) 526-3800. SIMPLE path or fallback: 2 yards of their Veggie Mix ($87.95/yd posted).
  4. American Soil & Stone, Richmond — (510) 292-3000 (open 7 days — the weekend option). 2 yards of Local Hero Veggie Mix.

Ask each: current price/yd + delivery fee to 94549 for this load; can they deliver this week (Saturday?); will the driver dump on a tarp on the driveway; any minimum-order surcharge.

Decision rule: if plain topsoil delivered comes to more than ~$250 all-in, skip the blending and just order 2 yd of veggie mix from whoever delivers cheapest — the labor savings is worth the difference.

Big-box fallback (if delivery can't happen this week): the only worthwhile bagged route is Kellogg Raised Bed & Potting Mix 2 cu ft at Lowe's — real Sept 2026 cart price: $318.52 for 24 bags ($13.27/bag; ~$345 with settling extras) — Kellogg's one ready-to-use standalone product; save the Amend for elsewhere and expect 20–30% settling by next season. At ~$345 this only makes sense if both bulk quotes somehow exceed it — unlikely. Do NOT buy big-box bagged "topsoil" for the mineral fraction: Sta-Green/Timberline ($2–4 bags) are unscreened fill with debris, and Scotts "Premium Topsoil" is actually a peat/wood soil conditioner, not mineral soil.

Step 3 — Delivery day

  • Lay a large tarp on the driveway before the truck arrives; have them dump on it.
  • BLEND path, per bed: alternate wheelbarrow loads — 2 loads topsoil, 1 load (≈3 bags) Amend — and fork them together in the bed as you go. Fill to the rim.
  • SIMPLE path: just fill to the rim.

Step 4 — Settle and finish (before planting Wednesday)

  1. Water each bed deeply until it drains from the bottom.
  2. Wait 1–2 days; the soil will drop 1–2".
  3. Top up to the rim with the leftover pile, water again.
  4. Rake a balanced organic fertilizer (4-4-4, bag rate) into the top 2–3".
  5. Cover the leftover pile with the tarp — it's the spring top-up supply.

How Much Soil

Each bed holds 2' × 8' × 1' = 16 cu ft. All three: 48 cu ft ≈ 1.8 cubic yards. That's a bulk delivery, not a bag run — bagged mix for this volume costs 3–4× more. Bay Area soil yards (e.g. American Soil & Stone in Richmond) sell blended raised-bed mix by the yard and deliver; order 2 yards so you have extra for settling and spring top-ups.

Cost — Three Ways to Fill 48 cu ft

OptionWhat it takesEst. costVerdict
Bulk, delivered 2 yd blended raised-bed/veggie mix from a soil yard (~$75–110/yd) + delivery (~$80–150) $230–370 ← Recommended
Bulk, self-haul Same mix, picked up — a pickup or trailer carries ~1 yd/trip, so 2 trips; a yard weighs ~1,000+ lb $150–220 Only if you already own the truck
Bagged mix With ~10% for settling: 35 bags @ 1.5 cu ft, 26 @ 2 cu ft, or 18 @ 3 cu ft ($12–16/bag for the 1.5s; biggest bags = cheapest per cu ft). ~11–12 small or 6 big bags per bed. $380–510 Skip — most cost, most work, most plastic

Recommendation: bulk delivery of a pre-blended veggie/raised-bed mix, ~$300 all-in — dropped on a tarp near the beds. Cheapest per cubic foot at real quality, the extra ~0.2 yd covers settling top-ups, and delivery beats 2,000 lb of shoveling into a truck twice.

Ongoing cost after year one is small: ~1/2 yd of compost per year for top-dressing (~$40–80 delivered with something else, or a few bags) + a box of 4-4-4.

Using What You Have (foundation soil + Kellogg Amend)

Ribbon test the dug-up soil first — a 2-minute field test for clay content. Moisten a golf-ball lump to putty consistency and knead it into a ball. Hold it between your thumb and the side of your bent index finger, then push the soil forward with your thumb, squeezing it out into a flat strip (the "ribbon" — like toothpaste from a tube) extending over your finger's edge until it breaks off under its own weight. Clay is sticky, so the longer the ribbon holds, the more clay:

  • Won't form a ball, or ribbon breaks under ~1", crumbly → sandy loam/topsoil. Use it.
  • Ribbon holds 1–2" → some clay; workable if blended generously with Amend and pumice.
  • Ribbon holds 2"+, shiny, like modeling clay → clay subsoil (the Lafayette default for foundation digs). Keep it out of the beds — clay in a contained 12" box drains badly no matter how much you amend it. Use it to fill yard low spots instead.

Test result (Sept 2026): the foundation soil failed — sticky, easy ball, ribbon held past 2". It stays out of the beds. The plan: 1–1.5 yd screened topsoil/sandy loam delivered (Contra Costa Topsoil ~$40/yd, (925) 228-4007), blended in the beds at ~2 parts topsoil : 1 part Kellogg Amend. ≈$150–200 all-in.

  • Kellogg Amend is an amendment, not a fill — alone it slumps 30–40% as it decomposes and holds water badly. Blended into mineral soil (its actual job), it's the organic fraction of a proper mix.
  • Kellogg "Garden Soil for Flowers & Vegetables" — checked and rejected as a fill (Sept 2026): same category as Amend — composted forest products + manure, zero mineral soil. Kellogg's own guidance: mix 1:2 with native soil; "not formulated as stand-alone soil mixes." Reviews of standalone use match: slumping, hydrophobic drying, wood chunks, yellowing plants. 16 bags ≈ $135–200 — no cheaper than real topsoil delivered. Don't buy it; the Amend on hand already covers the organic fraction.
  • If the soil passes: screen out rocks/debris, blend ~50% screened soil + 40% Amend + 10% pumice/perlite. Fills the beds nearly free. All three beds need ~19 cu ft of Amend ≈ 9–10 two-cu-ft bags.
  • If it fails: hybrid plan — buy 1–1.5 yd plain screened topsoil (Contra Costa Topsoil posts ~$40/yd) and blend your Amend bags in. Roughly $150–200 all-in vs ~$300 for pre-blended veggie mix.
  • Caution: screen out concrete chunks (cement raises pH). Spoil from a new build is just native dirt; if the dig was near an old demolished structure, don't use it for edibles (lead-paint era).

Who to Call (verified Sept 2026)

Call first: Diamond K Supply — (925) 284-4478 — 3671 Mt. Diablo Blvd, right in Lafayette. Family-owned since 1936, advertises next-day soil delivery, and at 2 yards the delivery fee dominates the bill, so the local yard usually wins. No posted prices and weekdays only (M–F 7:00–3:30); confirm on the phone that their soil is a true ready-to-plant veggie blend — if not, use the backup.

Backup (best-known veggie mix): American Soil & Stone, Richmond — (510) 292-3000. Their "Local Hero Veggie Mix" is the East Bay standard for raised veggie beds. Open 7 days (only weekend option). Prices and zip-based delivery fee: call.

SupplierPhoneProduct$/ydNotes
Diamond K Supply, Lafayette(925) 284-4478soil blends — confirm veggie mixcallLocal = cheapest delivery; next-day; M–F only
American Soil & Stone, Richmond(510) 292-3000Local Hero Veggie MixcallThe known-quality pick; open 7 days; fee by zip
Acapulco Rock & Soil, Richmond(510) 526-3800Veggie Mix (OMRI compost, coco, lava, pumice)$87.95 postedOnly posted price found; ≈$240–300 for 2 yd delivered
Sloat bulk yard, Danville(925) 820-1273Diablo Mix (in-ground or raised beds)callNew yard, Mon–Sat, "often same-day" delivery
Contra Costa Topsoil, Martinez(925) 228-4007Planter Box Mixcall (~$40/yd plain topsoil)Lafayette explicitly in their delivery area; M–F
MacAlvey's, Martinez(925) 228-6610soil mixescallFree delivery over a purchase threshold; Mon–Sat

Now-closed yards to skip: Mt. Diablo Landscape Centers (absorbed into SiteOne). Only Acapulco posts prices online — every delivery fee to 94549 is call-for-quote; typical East Bay short-haul runs $60–150.

Ask on the call

  • "Is your veggie/planting mix ready to plant edibles into as-is, or do I need to amend it?"
  • "Current price per yard, and the delivery fee to Lafayette 94549 for 2 yards? Any minimum or small-load surcharge?"
  • "Can you deliver this week — Saturday possible? Will the driver dump on a tarp on my driveway?"
  • "If 2 yards is under your delivery minimum, what's the cheapest way to get it (e.g. 1-yd bulk bags)?"

The Mix

  • Buy a pre-blended "raised bed" or "veggie" mix from the soil yard — typically sandy loam + compost + aeration. This is the whole answer; the ratios below are only if you blend yourself.
  • DIY ratio: ~60% quality topsoil/sandy loam, ~30% compost, ~10% pumice or perlite.
  • Never fill with: native Lafayette clay (drains terribly in a box), pure compost (slumps, goes anaerobic, too hot with nutrients), or bagged "garden soil" meant for in-ground amending.
  • No gravel/drainage layer at the bottom — it's a myth. A coarse layer creates a perched water table and makes drainage worse. Soil all the way down; just make sure the box bottom has drainage holes (and hardware cloth if open-bottomed, for rodents).
  • Cardboard over drainage holes at fill time keeps soil in while roots and water still pass once it softens.

The 40'×60' Clay Area (future clover + trees)

This is where the excavated clay pile goes, and fall is exactly the right time to start. Clay under clover and trees is an asset, not a problem — clover tolerates clay and fixes nitrogen, trees on mounds get drainage where they need it, and every year of cover improves the soil for free. The sequence:

  1. Now (late Sept): spread the clay pile across the area to rough grade — fill lows, crown it slightly so water sheds. Do it while the clay is dry-ish; never work it wet. Don't till.
  2. Early–mid Oct (before the first real rain): broadcast crimson clover seed, ~2 lb for 2,400 sq ft, rake lightly so seed contacts soil, and let the rains germinate it. No irrigation needed after establishment. It greens all winter, blooms red in April, and its roots + nitrogen start fixing the clay's structure from year one.
  3. Now–Oct: decide tree spots and build a 12–18" mound of the clay at each, capped with 2–3" of compost. Mound planting is the standard clay-country technique: roots get drainage up top, moisture reserves below.
  4. Jan–Feb (bare-root season): plant the trees into the mounds — bare-root is half the price of potted and establishes better. Plant high (root flare above grade), never amend the planting hole itself (amended holes in clay become bathtubs), mulch 3–4" deep in a 3-ft circle kept off the trunk.
  5. Every year after: mow or crimp the clover in late spring and let it self-seed or re-sow each October; top the tree circles with compost + chips. In 3–5 years the top foot is real soil.

Skip: gypsum (only helps sodic soils — most East Bay clay isn't), sand (clay + affordable amounts of sand ≈ adobe), and rototilling (destroys what structure exists).

Filling and Feeding

  • Fill to the rim, water deeply, let it settle 2–3 days, top up — it will drop 1–2". Do this before planting week so beds are ready Sept 21.
  • At planting, rake in a balanced organic fertilizer (e.g. 4-4-4, per the bag rate). Leafy greens and alliums are hungry; compost alone runs out mid-season.
  • Every time a zone turns over (a beet block out, a lettuce round in), scratch a handful of fertilizer into just that zone — except within ~6 weeks of a compost top-dress (fresh compost carries nutrients; stacking both over-applies salts in a contained bed, and winter rains leach the rest).
  • Each fall and each spring: 1–2" of fresh compost on top. Never dig the bed over — top-dress and let the worms do it.
  • Mulch paths of exposed soil with 1" of straw or fine bark once seedlings are up — cuts evaporation dramatically in an elevated bed.

The One Rule for Elevated Beds

Your beds drain and dry faster than any in-ground garden — air hits them from five sides. The finger test beats any schedule: push a finger 2" into the soil. Dry at 2" = water. Damp = wait. When you do water, water deeply (until it runs from the drainage holes), not a daily sprinkle — deep roots handle heat, shallow roots die on the first hot weekend.

Best Setup: Drip on a Timer

  • Worth doing from day one: 2 lines of 1/4" drip emitter tubing (or soaker hose) per bed, one down each long half, on a cheap hose-end battery timer. Under $100 for all three beds.
  • Fall baseline: 20–30 min every 2–3 days, then dial down as rains arrive and off Dec–Jan except dry spells.
  • Summer baseline: 20–30 min daily or every other day. Adjust by finger test, not faith in the timer.
  • Hand watering works too — it just has to actually happen, including the August vacation week. That's why the timer wins.

Season by Season

WhenWatering
Sept–Oct (establishment)The critical window. New seeds and transplants: light water daily for the first 2 weeks — seed beds (especially carrots) must never crust over. Then shift to deep water every 2–3 days.
NovEvery 3–4 days unless it rains. Don't trust the first light rains — they often don't penetrate 2".
Dec–FebMostly off. Check weekly with the finger test; water only in a dry stretch of 10+ days. Overwatering in cold soil rots garlic and beets.
Mar–MayRamp back up as growth and temperatures climb: every 2–3 days by May.
Jun–SepDaily or every other day, deep. Tomato pots on the ground: daily without fail — swinging wet/dry is what causes blossom-end rot and split fruit.

Habits That Matter

  • Morning watering, not evening — leaves dry fast, mildew stays away.
  • Water the soil, not the leaves — especially chard, lettuce and cucumbers (mildew magnets).
  • Elevated beds dry from the edges inward — check a corner, not the center, and make sure drip lines reach within 6" of the ends.
  • Wilting at 4pm on a hot day is normal (heat stress); wilting at 8am means water now.
  • After fertilizing or sowing, always water in the same day.