How to create a rock garden with alpine plants
Want to see this in your garden?
1 minute, no credit card
What is a rock garden?
A rock garden (or alpine garden) is a garden with stone and alpine plants. It is about creating a small mountain landscape in your front yard. Rock gardens are not just throwing stones in a bed - they require specific planning, drainage, and plant selection. A well-built rock garden looks as if you have planted a small mountain range. The plants are usually small (dwarf plants), the stone creates height variation and drainage, and the whole looks natural.
Rock gardens are popular because they are interesting, low-maintenance, and suitable for small spaces. A rock garden of only 2 x 2 meters can stay interesting for years.
The role of stone
Stone in a rock garden does three things: drainage, aesthetic height, and planting pockets. Alpine plants love drainage - their original habitat (mountains) has excellent drainage. Stone helps simulate this. Additionally, stone creates height variation, which is more interesting than a flat bed. Finally, stone creates "pockets" where plants grow.
The key is using real stone, not concrete blocks or bricks. Real stone (granite, slate, limestone) looks better and drains moister than concrete.
Alpine plants that thrive in rock gardens
Small plants suitable for rock gardens:
- Sempervivum (Sempervivum): very small, fleshy, grows in poor soil
- Sedum (Sedum): small, colorful, many varieties, very drought-tolerant
- Dianthus (Dianthus): small flowers, strong hues, good in stone
- Sedge (Carex oshimensis): small grass, interesting foliage
- Phlox (Phlox subulata): pink or white flowers, low growth
- Thyme (Thymus): aromatic, thrives in stone
- Ladys mantle (Alchemilla mollis): small plant, green flowers
- Armeria (Armeria maritima): small knobs, very robust
- Arenaria (Arenaria): very small, white flowers, beautiful
- Rock rose (Helianthemum): small flowers, many colors
Plant at least 10-15 different species. This creates an interesting mix of texture and color.
How do you prepare the base for a rock garden?
- Create drainage: Rock gardens need excellent drainage. Lay a layer of gravel (5 cm) at the bottom.
- Place stonework: Start with large stonework at the bottom, stack upward. Arrange stones in semi-circular rings.
- Prepare soil: Mix garden soil, sand, and gravel (1:1:1). This creates drainage.
- Place plants: Plant between stones.
- Add mulch: Fine gravel as mulch, not peat - this retains moisture.
Free design
Create your own garden design
How to build a rock garden step by step?
Step 1: Choose your location
Rock gardens love sun. Minimum 5-6 hours direct sunlight daily. Choose a spot near a path so you see it well.
Step 2: Make the base
Make a "hill" with earth and gravel. This should be at least 60-80 cm high if you want effect.
Step 3: Place large stones
Start at the bottom. Place large stone blocks. Stack higher. Ensure stones are well-settled, not leaning.
Step 4: Fill gaps with soil mix
Between stones fill with soil mix (garden soil + sand + gravel in equal parts).
Step 5: Plant alpine species
Plant small alpine varieties. Do not plant everything densely - rock gardens do not need to be full.
Step 6: Mulch with fine gravel
Cover everything with fine gravel. This looks good and helps with drainage.
Step-by-step
Step 1: Plan your design
Sketch your rock garden on paper. Where is the "peak"? Where are the stones? Ensure asymmetric design, not symmetric.
Step 2: Make the hill
Excavate where your rock garden goes. Make a hill of earth and gravel (at least 60 cm high).
Step 3: Place stones from bottom up
Start with large blocks at the bottom. Place them firmly. Go upward.
Step 4: Fill gaps
Fill spaces with soil mix (1 part garden soil, 1 part sand, 1 part gravel).
Step 5: Plant species
Plant 10-15 different alpine varieties. Leave some space - rock gardens should not be densely packed.
Step 6: Finish with gravel
Cover everything with fine gravel. This stabilizes and looks good.
Frequently asked questions
Which stone should I use?
Use natural stone: granite, slate, sandstone, limestone. Avoid concrete and bricks - these look unnatural and age poorly. The stone may look old and weathered.
How large should my rock garden be?
Minimum 1.5 x 1.5 meters and 50 cm high. Larger is better. A rock garden of 3 x 4 meters can be beautiful.
What drainage mix should I use?
1 part garden soil + 1 part sharp sand + 1 part gravel (4-6 mm). This creates good drainage. Alpines do not like wet feet.
How much water do I give my rock garden?
Little. Once planted, water well, then only in dry periods. Rock gardens dry quickly, so much water is not needed.
Should I protect my rock garden in winter?
No. Alpines tolerate frost well. Ensure water does not stagnate after snowmelt, but otherwise little maintenance.
What if my rock garden sinks in the first year?
Normal. Earth settles. Add extra soil mix as needed. After the first season it stabilizes.
Can I plant sedums and sempervivums together?
Yes. They thrive together. Both are fleshy, drought-tolerant, and grow slowly. They are perfect rock garden neighbors.
Design your rock garden online
On gardenworld.app you can upload your front yard and see how a rock garden looks. Visualize stonework, height variation, and alpine plant choices before you dig. gardenworld.app helps you find the right design for your space. A well-built rock garden can stay interesting and beautiful for decades.
Create your own garden design
Upload a photo, pick a style, and get a photorealistic design with plant list in under a minute.
10,000+ gardens designed already
No credit card required

