The hardest part of starting a garden is not the planting. It is the moment before any of that — when you are staring at a patch of ground and wondering where to even begin.
This guide walks you through the exact process: how to choose the right spot, figure out what will grow there, lay it out, and pick plants that will actually perform.
Step 1: Choose Your Spot — Sun and Drainage First
The two factors that matter most are sunlight and drainage. You can improve soil. You can add compost. You cannot move the sun.
Stand in the spot at different times of day and count the hours of direct sun it receives. Most flowering perennials need at least six hours. Shade-tolerant plants can work with two to four. Write the number down — you will need it when choosing plants.
Check drainage by digging a hole about twelve inches deep, filling it with water, and watching how long it takes to drain. If it sits for more than four hours, you have drainage issues that need addressing — either by amending the soil, building a raised bed, or choosing plants that tolerate wet feet.
Step 2: Define the Shape and Size
Start smaller than you think you should. A six-by-eight-foot bed is enough to learn on and looks full and intentional when planted well. A twenty-foot bed in year one almost always ends up half-empty or overwhelming.
For shape, curves are more forgiving than straight lines — they draw the eye and hide gaps between plants. Use a garden hose to lay out a curved edge, then step back and look at it from a distance before cutting.
Step 3: Improve the Soil Before You Plant Anything
Most residential yards — especially in newer construction — have poor, compacted soil stripped of topsoil during building. Do not plant into it and hope for the best.
Work two to four inches of compost into the top twelve inches of the bed before planting. This single step does more to improve plant health than any fertilizer, mulch, or watering schedule. It loosens compacted soil, improves drainage, and adds the organic matter most plants need.
Step 4: Decide What You Want the Bed to Do
Before choosing plants, decide on a goal. Different goals lead to very different plant lists.
- —Continuous color from spring through fall: You need spring bulbs, early summer perennials, midsummer bloomers like coneflowers and black-eyed Susans, and fall asters.
- —Pollinators and wildlife: Focus on native plants — coneflowers, native salvias, milkweed, goldenrod, and asters outperform imported ornamentals for attracting bees and butterflies.
- —Low maintenance: Choose sturdy perennials that establish quickly — lavender, catmint, ornamental grasses, and sedum are good starting points.
- —Cut flowers: Zinnias, cosmos, and dahlias produce more the more you cut them — perfect for a dedicated cutting garden.
Explore in BloomYard
Step 5: Plant in Layers
Well-planted beds work in three layers: tall background plants (three to five feet), mid-height plants (eighteen inches to three feet), and low edging plants (under eighteen inches). This layered structure looks intentional and fills the bed efficiently.
“Place the tallest plants at the back if the bed is viewed from one side, or in the center if it is viewed from all sides.”
When buying, check the mature size on the tag — not the size the plant is today. A peony that looks small in a four-inch pot will be three feet wide in two years. Space accordingly.
Step 6: Plan for Every Season, Not Just May
This is the most common mistake beginners make: buying everything that looks beautiful at the nursery in spring. Everything at the nursery in May blooms in May and June. You will have a stunning garden for six weeks and then nothing.
Add at least two plants that bloom in midsummer (July–August) and one that carries into fall. Coneflowers, rudbeckia, agastache, and asters extend the season dramatically with almost no extra effort.
BloomYard maps your bloom calendar before you plant — so you can see where the gaps are and fill them. Every recommendation is filtered to your zone. Start free at bloomyard.app
