Select a plant from the sidebar, then click a grid cell. Drag & drop also works. Right-click any placed plant to add a note.
Growing timelineSow indoorsTransplant / direct sowHarvest windowEnter ZIP for personalized timing
Planting List
Cell note
Add a custom plant
Choose an emoji icon *
Or type/paste one:π±
Tip β months: Count from January (1) to December (12). For companions/avoid, use the plant's common name as typed above, or any name from the library (e.g. tomato, basil, fennel).
π¨ Print options
Choose what to include in your printed garden plan:
Tip: Your browser's print dialog will open. Choose "Save as PDF" to save a file instead of printing on paper.
π How to use this planner
π Your Location
Enter your 5-digit ZIP code and click Look up. This fills in your last spring frost date, first fall frost date, hardiness zone, and total growing days. These dates personalize your Planting Calendar so timing is right for your area.
Always verify your zone at the USDA link shown β the planner uses estimates by ZIP range.
πͺ΄ Garden Beds
Create as many beds as you have in your garden. Type a name (e.g. "South Raised Bed"), choose the type, and click +. Click any bed name in the list to switch to it β each bed has its own grid. The active bed always shows in the green banner above the grid.
Raised β elevated wooden or metal bed
In-ground β traditional dug garden bed
Container β pots, grow bags, half-barrels
Row β long single-crop rows
π± Plant Library
Browse or search 55+ plants. Use the category chips to filter. Click a plant to select it (it highlights in green), then click any empty grid cell to place it. You can also drag and drop a plant directly onto any cell.
β yellow warning = a bad companion plant is in a neighboring cell
Blue dot = that cell has a note attached
Right-click any placed plant to add a note (variety name, date planted, etc.)
Click the β (appears on hover) to remove a plant from a cell
πΏ Custom Plants
Click + Add custom plant at the bottom of the plant library. Fill in the name, pick an emoji from the grid (or paste one), choose your category, and enter timing months (1=January through 12=December). Custom plants save with your layout.
Emoji on a PC: Press Windows key + . (period) to open the emoji picker. On Mac: Ctrl + Cmd + Space. On phone: use your emoji keyboard.
π Planting Calendar
Shows every plant you've placed across all beds on a 12-month timeline. Green = start indoors, tan = direct sow or transplant outdoors, orange = harvest window. Frost months are highlighted in blue. Date hints show approximate timing within each month.
πΎ Saving your plan
Save / Load β stores your layout in your browser. Quick and easy, but will be lost if you clear your browser cache or browsing history.
Export β downloads a .json file to your computer. This is permanent β it survives cache clears, browser reinstalls, and new devices. Recommended for long-term saving.
Import β loads a previously exported .json file back into the planner.
Print β Save as PDF β saves a visual snapshot of your garden plan as a PDF file.
No account or login is ever required. Your data stays on your device.
π¨ Printing
Click the orange Print button in the header. Check which sections you want to include (Grid, Calendar, Planting List), then click Print now. In your browser's print dialog, choose Save as PDF to get a digital file instead of paper.