Tutorials 20 min read

How to Keep a Digital Gardening Journal

MMNMNOTE
gardening-journalgarden-journalgarden-recordmarkdownplant-logphenologycrop-rotationfrost-datesplanting-calendarharvest-logbed-mapniche-workflowplain-text

A digital gardening journal is a folder of plain-text files — a bed map and one file per plant or season — each holding the same fields: what you sowed, the date, the weather, the harvest, and what went wrong. It turns a garden's scattered memory into a record you can search, compare across years, and own for decades.

A garden is a slow experiment, and memory is the worst possible lab notebook. By the following March nobody recalls which tomato cultivar cracked in the heat, which bed the brassicas grew in, or the exact week the last frost finally broke. The cost of forgetting is high: over two in five U.S. households — roughly 53.7 million — grew food in 2021, and 18.3 million people picked it up new the year before, most of them starting from zero with no record to lean on.1 The Royal Horticultural Society's advice is plain: "As you sow, write down the date, but also note the compost you used."2 Penn State Extension master gardener Susan Marquesen frames the reward: "A garden journal provides a mechanism to review a garden's past, present, and future."3 A markdown journal makes that review fast, ownable, and permanent. The bed is the experiment. The file is the lab notebook.

Why a gardening journal belongs in plain text

A gardening journal belongs in plain text because a garden produces structured, dated facts — sow dates, frost dates, harvest weights, bed locations — that read the same in 2026 or 2056. Plain files have no proprietary format to rot and no server that can shut down between one growing season and the next.

That permanence is the whole point of a garden record, because the value compounds only across years. A single season's notes are mildly useful; a five-year run is a private almanac of your own soil. Iowa State University horticulturist Aaron Steil names the practical payoff: "A journal helps you pinpoint what went wrong when a plant didn't thrive."4 You cannot pinpoint anything from memory two winters later. Plain text also means the journal goes everywhere a gardener does — read on a phone at the nursery, edited at the potting bench, backed up to a drive — without asking permission from a subscription. The file is small, portable, and yours. The bed changes every year; the format never does.

The folder and bed structure for a gardening journal

Use one folder per kind of record and one file per bed or season. Five folders carry a working garden for years: beds for each growing bed, plants for each crop or perennial, seasons for the year-by-year logbook, reference for frost dates and soil tests, and templates for the forms you copy.

garden/
├── beds/
│   ├── bed-1-raised.md
│   ├── bed-2-raised.md
│   ├── bed-3-raised.md
│   └── bed-4-raised.md
├── plants/
│   ├── tomato-sungold.md
│   ├── garlic-music.md
│   └── apple-bramley.md
├── seasons/
│   ├── 2025.md
│   └── 2026.md
├── reference/
│   ├── frost-dates.md
│   ├── soil-test-2026.md
│   └── crop-rotation.md
└── templates/
    ├── plant-log.md
    └── season-log.md

The four beds are not decoration — they are the unit of crop rotation. Extension guidance is consistent that vegetables in the same botanical family should not return to the same ground for three to four years, because soil-borne diseases and pests persist between seasons.5 Four beds let each plant family circle back to its starting bed once every four years, and a crop-rotation.md table is where you read off which family lands where this spring. The folders carry the coarse sort — beds, plants, seasons — and the tag block inside each file carries the fine sort a folder cannot express. The directory is the index your operating system already gives you for free.

The one plant-log template

One template carries every crop and perennial in the garden. It opens with an identity and source line, then a tag block, then the dated events that matter — sow, transplant, first flower, first harvest — then observations and a verdict for next year. The fields match the questions you ask at the bed.

Keep the template in templates/plant-log.md and copy it for each new crop. The fixed field order is the point: once your eye learns where the harvest date lives, you find it on every plant without reading the whole file.

# Tomato — 'Sungold'

- type: vegetable / annual
- family: Solanaceae (nightshade)
- source: Johnny's Seeds, packet 2026
- bed: bed-2-raised

tags: #vegetable #tomato #cherry #full-sun #2026 #rotation-nightshade

## Dates
- sown indoors: 2026-03-14
- transplanted: 2026-05-22 (after last frost)
- first flower: 2026-06-18
- first harvest: 2026-07-29
- last harvest: 2026-10-04

## Conditions
- spacing: 60 cm
- compost: home compost + handful bonemeal
- watering: deep, twice weekly in July heat

## Observations
- Cracked after the heavy rain on 2026-08-11.
- Heaviest yield of any cherry tomato this year.
- Slight blight on lower leaves by September; removed and binned.

## Verdict
Grow again. Start one week earlier and stake taller.
Move out of bed-2 — nightshades were here in 2025 too.

This is the same shape the garden-record tradition has always used. The RHS sells a structured five-year record book for exactly this reason — a fixed form, filled the same way each season, so the comparison across years is effortless.6 The template gives you the comparison without the printed book: every first harvest line stacks across files and across years, and the difference between a good tomato year and a bad one becomes a date you can read instead of a feeling you half-remember.

The bed map and the season log

The bed map records what grew where, and the season log records what the whole garden did that year. The bed file is the rotation memory; the season file is the diary. Together they answer a journal's two questions: where can I plant safely next spring, and what actually happened this year.

A bed file is short and almost entirely a table — year, plant family, crop, notes — so four years of history fit on one screen and the rotation is obvious at a glance.

# Bed 2 — Raised, south-facing

- size: 1.2 m × 2.4 m
- sun: full, ~8 hours midsummer
- soil: improved 2026 with two barrows of compost

tags: #bed #raised #full-sun

## Rotation history
| Year | Family            | Crops                  | Notes                          |
|------|-------------------|------------------------|--------------------------------|
| 2024 | Legumes           | bush beans, peas       | Fixed nitrogen; light feeders. |
| 2025 | Brassicas         | kale, broccoli         | Cabbage white damage in July.  |
| 2026 | Nightshades       | tomatoes, peppers      | Avoid nightshades until 2030.  |
| 2027 | Roots             | carrots, beetroot      | Planned. Do not add manure.    |

The season log is the running diary — dated entries you add through the year, the way you would write a daily note. It carries weather events, first-and-last-frost observations, pest arrivals, and the small wins and failures that never fit in a plant file. The same dated, append-only habit that powers a daily notes template works for a garden: open the year's file, stamp the date, write one line. Marquesen's instruction is the whole method: "Record the weather or major weather events. Record visitors like pollinators and birds."3

# Garden Log — 2026

tags: #season #log #2026

## March
- 2026-03-14 — Sowed tomatoes and peppers indoors under the window.
- 2026-03-28 — Hard frost overnight, -3°C. Fleece on the early peas.

## April
- 2026-04-19 — Last frost (probably). Watching the forecast.
- 2026-04-30 — Lilac in full bloom — the old phenology cue for warm soil.

## May
- 2026-05-22 — Transplanted tomatoes after two clear nights.
- 2026-05-25 — First slug damage on the lettuce. Set beer traps.

## October
- 2026-10-12 — First fall frost. End of the tomatoes.

The frost-and-weather record

The frost record is the most decision-relevant page in the journal, because nearly every sowing and transplant date hangs off it. Keep a frost-dates.md file with your average last spring frost and first fall frost, then log each year's actual frosts so your private record overrides the regional average. The gap between them is your real growing season.

Frost dates are a probability, not a promise, and the journal is how you learn your own microclimate's odds. The Old Farmer's Almanac is explicit that its dates carry a thirty percent chance of frost falling outside them: a last-frost date is the day after which late frost becomes unlikely, not impossible.7 Your own logged frosts — the -3°C on March 28, the surprise October freeze — are worth more than any map, because they describe your garden, not your region. This is also where phenology earns its place in a journal: recording when the lilac blooms or the first bee appears builds a living calendar tied to your ground. The discipline scales: the USA National Phenology Network's volunteers have contributed over 30 million such observations since 2009, tracking 1,325 species across more than 18,000 sites — proof that dated nature-notes, aggregated, become science.8

# Frost & Season Reference

tags: #reference #frost #phenology

## Averages (from local weather station / almanac)
- average last spring frost: ~April 21
- average first fall frost: ~October 14
- growing season: ~176 days
- note: ~30% chance of frost outside these dates

## Actual frosts logged
| Year | Last spring frost | First fall frost | Season (days) |
|------|-------------------|------------------|---------------|
| 2024 | April 18          | October 9        | 174           |
| 2025 | April 27 (late!)  | October 16       | 172           |
| 2026 | April 19          | October 12       | 176           |

## Phenology cues (my garden)
- Lilac full bloom → soil warm enough for beans
- Forsythia bloom → crabgrass germinating, time to mulch
- First bumblebee → 2026-04-09

The workflow, season by season

The workflow is one habit repeated: open the journal, stamp the date, write one line. You touch it at sowing, at transplant, at first harvest, and whenever something surprises you — not on a schedule, but at the moments a future you will want to remember. The RHS reduces the practice to a habit problem, not a writing one.2

Seven steps cover a full year:

  1. Set up once. Copy the templates into beds, plants, seasons, and reference. Fill the bed files and the frost reference from last year's memory or the almanac.
  2. Sow with a date. Every time you sow, add the date to the plant file and one line to the season log. Note the seed source and the compost, per the RHS.
  3. Mark the transition dates. Log transplant day, first flower, and first harvest. These four dates are the spine of every plant file.
  4. Log weather and frost. Stamp each frost, heat wave, and heavy rain in the season log. These explain the failures later.
  5. Record the harvest. Note first and last harvest dates and a rough yield. This is what plans next year's quantities.
  6. Write the verdict. At season end, add one honest line per crop: grow again, or never again, and why.
  7. Read it next March. Before you order seed, read last year's verdicts and the rotation tables. Plan the new year from the record, not the mood.

The only hard part is consistency, and the RHS says so plainly: "Frequent use is key to using a journal, so set reminders to yourself on your phone, or leave it somewhere visible and handy, to ensure you regularly return to log your gardening progress."2

Tags and links turn a folder of separate files into one connected garden record. A folder can only file a tomato under plants; a tag block files it under #nightshade, #full-sun, and #2026 at once, so a search for #nightshade surfaces every crop in the family extension services keep off the same ground for three to four years.5

A wiki-link is a plain [[bed-2-raised]] reference inside a file. In an editor that understands them, that link becomes clickable and — more usefully — generates a backlink, so opening bed-2-raised shows every plant file that ever pointed to it. The connections write themselves: name the bed once in each plant file, and the bed file silently accumulates a list of everything that ever grew there. A consistent tag scheme is the other half. Decide early that families are tags (#nightshade, #brassica, #legume), that sun exposure is a tag (#full-sun, #partial-shade), and that the year is a tag (#2026), and the journal answers rotation questions by search instead of by memory.

Pitfalls common to garden journals

The common pitfalls are all failures of consistency, not effort. A journal abandoned in May is worse than none, because it lies by omission — the gaps read as nothing happening. The fixes are small and structural, and most come down to lowering the friction of a single dated line so the habit survives a busy July.

Frequently Asked Questions

What is a digital gardening journal?

A digital gardening journal is a dated record of your garden kept in files instead of a paper notebook — what you sowed, when, in which bed, with the weather, the harvest, and what went wrong. Kept in plain markdown, it is searchable, comparable year over year, and readable on any device for decades.

Is a "digital gardening journal" the same as a "digital garden" in note-taking?

No, and the overlap confuses searchers. A "digital garden" in note-taking circles means a personal-knowledge website of interlinked ideas that grow over time. A digital gardening journal is literal horticulture — beds, frost dates, sow and harvest records. This guide is about the second: a record of an actual garden, kept in plain text.

What should I record in a garden journal?

Record sow and harvest dates, plant varieties and their seed source, the bed each crop grew in, weather and frost events, pests and diseases, and a verdict for next year. Penn State's guidance adds the weather and the pollinators; the RHS adds the compost you used. The minimum is sow date, harvest date, and what failed.

How do I track crop rotation in a journal?

Keep one file per bed with a rotation-history table: year, plant family, crops, notes. Extension services advise not returning a plant family to the same ground for three to four years, so four beds let each family circle back once every four years. The table makes next spring's safe planting obvious at a glance.

Do I need an app to keep a gardening journal?

No. A gardening journal is just dated text files in a folder, so any plain-text or markdown editor works, and the files stay yours regardless of which one you use. A markdown editor adds searchable tags, linkable bed maps, and offline access, but the journal itself is the folder — not the tool that opens it.

How is a markdown gardening journal better than a paper one?

A paper journal cannot be searched, copied, or compared across years without flipping pages, and it exists in exactly one place. A markdown journal is searchable in an instant, stacks identical fields across seasons automatically, links plants to beds, and backs up anywhere — while staying as plain and permanent as paper.

Can a gardening journal really make me a better gardener?

Yes, because gardening improves by comparison and memory cannot compare across years. A record shows that the late frost killed the same crop two years running, or that one tomato variety always out-yields the rest. Iowa State's Aaron Steil notes a journal "helps you pinpoint what went wrong when a plant didn't thrive."

A garden keeps its lessons in its records, not in your memory, and the gardener who writes the date down is the one who learns the soil.


A gardening journal in markdown sits alongside the almanac and the seed catalog, not against them — and at mnmnote.com it lives in your browser, no account, so the first dated line is one tab away.


References


Footnotes

  1. "2021 National Gardening Survey." National Gardening Association / Garden Research. Over two in five U.S. households (41%, roughly 53.7 million) participated in food gardening in 2021; 18.3 million new gardeners were recorded in 2020. https://gardenresearch.com/view/national-gardening-survey-2021-edition/. Accessed 2026-06-03. ↩

  2. "Keeping a garden journal." Royal Horticultural Society (RHS). https://www.rhs.org.uk/advice/grow-your-own/features/keeping-a-garden-journal. Accessed 2026-06-03. ↩ ↩2 ↩3 ↩4

  3. Marquesen, Susan (Penn State Extension Master Gardener). "Keeping a Garden Journal." Penn State Extension. https://extension.psu.edu/keeping-a-garden-journal. Accessed 2026-06-03. ↩ ↩2

  4. Steil, Aaron (Iowa State University horticulturist). "Garden Journaling." Iowa State University Yard and Garden. https://yardandgarden.extension.iastate.edu/how-to/garden-journaling. Accessed 2026-06-03. ↩

  5. "Crop Rotation in the Vegetable Garden." Iowa State University Yard and Garden. Guidance that vegetables of the same botanical family should not be planted in the same location for three to four years because soil-borne diseases and pests persist between seasons. https://yardandgarden.extension.iastate.edu/how-to/crop-rotation-vegetable-garden. Accessed 2026-06-03. ↩ ↩2

  6. "RHS A Gardener's Five Year Record Book." Royal Horticultural Society / Frances Lincoln (Quarto). A structured record book, "structured week by week, with five years to a view," designed for year-over-year garden comparison. https://www.amazon.com/Gardeners-Five-Year-Record-Book/dp/0711238693. Accessed 2026-06-03. ↩

  7. "First and Last Frost Dates." The Old Farmer's Almanac. Frost-date guidance: the last spring frost marks when it is generally safe to plant outdoors, the first fall frost ends the growing season for warm-weather crops, and there is roughly a 30% probability of a frost occurring outside the given dates. https://www.almanac.com/gardening/frostdates. Accessed 2026-06-03. ↩ ↩2

  8. Gerst, K. L., et al. "Science and Management Advancements Made Possible by the USA National Phenology Network's Nature's Notebook Platform." BioScience, vol. 72, no. 9, Oxford Academic, 2022, pp. 908–920. https://academic.oup.com/bioscience/article/72/9/908/6646741. Accessed 2026-06-03. ↩