My 7 year old daughter spotted our first bird bath at a neighbour’s garden and would not stop talking about it until we made our own. We ended up building one from stacked terracotta pots on a Sunday afternoon — my 5 year old carried every single pebble himself — and by the next morning we had our first visitor. Now both kids check it every single day before school. If you have been thinking about adding a bird bath to your garden this is your sign to just do it.
A bird bath is one of the most rewarding additions you can make to any garden — it attracts birds, butterflies and wildlife while adding a beautiful focal point to your yard. The best part is you do not need to spend a fortune — these 25 DIY bird bath ideas use everything from dollar store finds to concrete molds and repurposed materials to create stunning bird baths for any garden style.
This post contains affiliate links. If you purchase through these links I may earn a small commission at no extra cost to you.
Here are 25 of the best DIY bird bath ideas for your front yard, backyard and garden spaces.

Here are 25 creative DIY bird bath ideas that will attract birds and butterflies while beautifying your garden.
Easy and Simple DIY Bird Bath Ideas
1. Stacked Terracotta Pot Bird Bath

Stacking terracotta pots upside down to create a pedestal with a large saucer on top is one of the easiest and most charming DIY bird bath ideas you can make in under an hour. Paint the pots in bright cheerful colors, stack them from largest to smallest and fill the top saucer with fresh water. It costs almost nothing and looks absolutely beautiful in any front yard or garden.
Materials Needed:
- 3 terracotta pots in graduating sizes
- 1 large terracotta saucer
- Outdoor paint in bright colors
- Strong outdoor adhesive
How to Make It:
- Paint all pots and saucer in chosen colors and allow to dry fully
- Stack pots upside down from largest at bottom to smallest at top
- Secure each pot with outdoor adhesive between layers
- Place large saucer on top and fill with fresh clean water
2. Simple Dish on Pedestal Bird Bath

A single wide shallow dish placed on top of a tall pot or post is the simplest DIY bird bath you can make. Birds prefer shallow water — no more than 2-3cm deep — so a wide shallow dish is actually ideal. Use any weatherproof dish, raise it on a post or upturned pot and you have a fully functional bird bath in minutes. This Bird Bath for Yard Outdoor is a beautiful ready-made option if you want a polished look instantly.

Bird Bath for Yard Outdoor
Beautiful outdoor bird bath for yard and garden — classic design that attracts birds and adds charm to any front yard or garden.
Check Price on Amazon3. Easy Repurposed Colander Bird Bath

A repurposed colander or large bowl mounted on a wooden post makes one of the most charming and creative easy DIY bird baths. The holes in a colander actually help with drainage and keep the water cleaner longer. Find a vintage enamel colander at a thrift store, mount it on a post in your front yard and fill it with water for an instantly charming garden feature.
Materials Needed:
- Vintage enamel colander or large bowl
- Wooden post or metal stake
- Outdoor adhesive or bracket
- Waterproof sealant if needed
How to Make It:
- Find a wide shallow colander or bowl at a thrift store or dollar store
- Mount securely on a wooden post or metal stake using a bracket
- Seal any large holes with waterproof sealant if needed
- Place in garden and fill with fresh water
4. Solar Powered Bird Bath Fountain

A solar powered fountain added to any bird bath instantly makes it far more attractive to birds — moving water catches their attention from much further away and keeps the water fresher and oxygenated. Simply place the solar panel in your existing bird bath dish and the fountain runs automatically whenever the sun shines. This Solar Bird Bath Fountain fits any standard bird bath and transforms it into a dynamic water feature birds cannot resist.

Solar Bird Bath Fountain
Solar powered bird bath fountain — runs automatically in sunlight, attracts more birds with moving water and keeps water fresher.
Check Price on Amazon5. Simple Log Slice Bird Bath for Front Yard

A wide log slice with a natural hollow or a shallow carved depression makes one of the most beautiful and natural looking DIY bird baths for a front yard garden border. Simply place it directly on the ground or on a low stump, fill with water and surround with pebbles and wildflowers. It blends naturally into any garden and ground level bird baths are actually preferred by many bird species. For more front yard garden inspiration check out these garden border ideas that pair beautifully with any DIY bird bath.
Dollar Store DIY Bird Bath Ideas
6. Dollar Store Candle Holder Bird Bath

A large glass candle holder turned upside down makes a perfect pedestal for a dollar store DIY bird bath — place a wide glass plate or shallow bowl on top, fill with water and pebbles and you have a beautiful bird bath that cost under $5 to make. Spray paint the whole thing in metallic gold or silver for a luxe look that looks nothing like its dollar store origins.
Materials Needed:
- Large glass candle holder — dollar store
- Wide glass plate or shallow bowl — dollar store
- Metallic spray paint
- Waterproof adhesive
How to Make It:
- Turn large glass candle holder upside down as the pedestal
- Spray paint both pieces in metallic gold or silver and allow to dry
- Attach wide glass plate on top with waterproof adhesive
- Add smooth pebbles and fill with fresh water
7. Dollar Tree Stacked Plate Bird Bath

Stacking Dollar Tree ceramic plates in graduating sizes on a central dowel or post creates a beautiful tiered bird bath that looks incredibly elegant for almost no money. Paint the plates in coordinating colors, drill a central hole through each, thread them onto a wooden dowel from largest at the bottom to smallest at the top and fill the top plate with water.
Materials Needed:
- 3 ceramic plates in graduating sizes — Dollar Tree
- Wooden dowel or metal rod
- Outdoor paint in coordinating colors
- Drill and waterproof sealant
How to Make It:
- Drill a central hole through each plate carefully
- Paint all plates in chosen colors and allow to dry fully
- Thread plates onto wooden dowel from largest to smallest
- Secure with waterproof sealant and fill top plate with water and pebbles
8. Dollar Store Bowl and Candlestick Bird Bath

A tall glass candlestick from the dollar store glued upside down to a wide shallow mixing bowl creates a beautiful classic bird bath silhouette for under $3. Spray paint the whole assembled piece in bright white, metallic copper or any color that suits your garden and place it in your garden border. It looks just like an expensive stone bird bath from a distance.
Materials Needed:
- Tall glass candlestick — dollar store
- Wide shallow mixing bowl — dollar store
- Spray paint in chosen color
- Strong waterproof adhesive
How to Make It:
- Glue candlestick upside down to base of mixing bowl with waterproof adhesive
- Allow to cure fully — at least 24 hours
- Spray paint entire piece in chosen color — two coats
- Place in garden and fill bowl with water and smooth pebbles
9. Dollar Store Kids Bird Bath Project

Making a bird bath is one of the most rewarding kids garden projects — buy simple terracotta pots and saucers from the dollar store and let children paint them with outdoor acrylic paints in any design they choose. Seal with weatherproof varnish when dry and assemble as a stacked pot bird bath. Kids absolutely love watching birds use a bird bath they made themselves.
Materials Needed:
- Terracotta pots and saucer — dollar store
- Outdoor acrylic paints
- Paintbrushes
- Weatherproof varnish spray
How to Make It:
- Let children paint pots and saucer in any design they choose
- Allow paint to dry fully and apply weatherproof varnish spray
- Stack pots upside down from largest to smallest as pedestal
- Place painted saucer on top and fill with fresh water
Concrete Bird Bath Ideas to Build
10. Hypertufa Concrete Bird Bath Bowl

Hypertufa is a lightweight concrete mixture made from peat moss, perlite and cement that creates beautifully textured bird baths that look aged and natural almost immediately. Mix the ingredients, press into a mold, allow to cure and you have a bird bath that looks like it has been in the garden for decades. This Concrete Bird Bath Mold takes all the guesswork out of shaping your hypertufa bird bath perfectly.
Materials Needed:
- Portland cement
- Peat moss and perlite
- Water and mixing bucket
- Concrete bird bath mold
How to Make It:
- Mix 1 part cement 1.5 parts peat moss and 1.5 parts perlite with water until workable
- Press mixture firmly into mold to an even 4-5cm thickness
- Smooth the top surface and allow to cure for 24-48 hours
- Remove from mold and cure outdoors for 2-3 weeks before use

Concrete Bird Bath Mold
DIY concrete bird bath mold — creates a perfectly shaped bird bath bowl every time, easy to use for beginners and experienced crafters.
Check Price on Amazon11. Leaf Impression Concrete Bird Bath

A leaf impression concrete bird bath is one of the most beautiful DIY bird bath projects you can make — press a large leaf like rhubarb, hosta or elephant ear into wet concrete to create a stunning natural impression that becomes the bowl of your bird bath. The leaf veins transfer perfectly into the concrete surface for a result that looks like expensive garden art.
Materials Needed:
- Concrete mix or hypertufa mixture
- Large thick leaf — rhubarb hosta or elephant ear
- Sand for mold base
- Pedestal or base
How to Make It:
- Mound damp sand into a shallow dome shape as your mold base
- Lay large leaf face down on the sand mound
- Press concrete mixture over the leaf to 4-5cm thickness
- Allow to cure 48 hours then carefully remove leaf and flip right side up
12. Simple Poured Concrete Bird Bath

A simple poured concrete bird bath using two plastic bowls as molds — one large for the outside and one smaller for the inside — creates a clean modern bird bath that suits any contemporary garden style. Pour concrete between the two bowls, allow to cure, remove the molds and you have a perfectly shaped bird bath bowl ready for painting or sealing.
Materials Needed:
- Concrete mix
- Two plastic bowls — one large one small
- Cooking oil for mold release
- Concrete sealer or paint
How to Make It:
- Oil the inside of the large bowl and outside of the small bowl
- Pour concrete into large bowl to halfway
- Press smaller bowl into center and weigh down to create the bird bath hollow
- Cure for 48 hours then carefully remove both bowls
13. Mosaic Concrete Bird Bath

A mosaic concrete bird bath combines the durability of concrete with the beauty of colorful mosaic tile to create a truly stunning garden feature. Set broken ceramic tile pieces or glass mosaic tiles into wet concrete or use tile adhesive and grout on a cured concrete bowl for a permanent weatherproof result that looks absolutely beautiful in any garden.
Materials Needed:
- Concrete bird bath base
- Broken ceramic tiles or glass mosaic pieces
- Tile adhesive and outdoor grout
- Grout sealer
How to Make It:
- Plan your mosaic design on paper before starting
- Apply tile adhesive to bird bath bowl surface in small sections
- Press tile pieces into adhesive following your design
- Allow to cure then grout between pieces and seal when dry
Metal Bird Bath Ideas
14. Galvanized Metal Tub Bird Bath

A wide shallow galvanized metal tub mounted on a wooden post makes one of the most charming and rustic DIY bird baths for a cottage or farmhouse garden. Galvanized metal is completely weatherproof and naturally develops a beautiful patina over time. Fill it with smooth pebbles to give birds grip and add floating flower petals for a beautiful decorative touch.
15. Metal Bird Bath with Decorative Stand

A metal bird bath with a decorative scrollwork stand is one of the most elegant front yard garden features you can add — it creates a beautiful focal point while attracting wildlife. Metal bird baths are extremely durable and weather beautifully over time developing a natural patina. This Metal Bird Bath Garden has a beautiful ornate stand that suits any garden style from cottage to modern.

Metal Bird Bath Garden
Ornate metal bird bath with decorative stand — beautiful focal point for any front yard or garden, durable and weather resistant.
Check Price on Amazon16. Copper Bowl Metal Bird Bath DIY

A wide shallow copper bowl mounted on a slim metal garden stake creates one of the most beautiful and elegant DIY metal bird baths you can make. Copper develops a gorgeous green patina over time that looks incredibly beautiful in any garden. Mount the bowl securely on the stake, fill with water and smooth stones and watch birds flock to it within days of placing it in your garden.
Materials Needed:
- Wide shallow copper bowl
- Slim metal garden stake
- Metal adhesive or bracket
- Smooth pebbles
How to Make It:
- Find a wide shallow copper or brass bowl at a thrift store or garden center
- Attach securely to top of metal garden stake with metal adhesive or bracket
- Allow to cure fully before filling
- Place in garden fill with water and add smooth pebbles for bird grip
Hanging Bird Bath Ideas
17. Hanging Glass Bowl Bird Bath

A wide shallow glass bowl suspended from a shepherd hook with three equally spaced chains creates one of the most elegant hanging bird baths for any garden. The glass catches the light beautifully and the hanging design sways gently in the breeze which birds find irresistible. This Hanging Bird Bath for Outside is a beautiful ready-made option that installs in seconds on any shepherd hook or tree branch.

Hanging Bird Bath for Outside
Beautiful hanging bird bath for outside — installs instantly on any shepherd hook or tree branch and attracts birds immediately.
Check Price on Amazon18. Macrame Hanging Bird Bath DIY

A macrame hanger supporting a wide terracotta saucer creates one of the most beautiful boho style hanging bird baths for a garden pergola or porch. The natural rope and terracotta combination looks stunning and the macrame hanger can be made with basic knotting techniques in under an hour. Fill the saucer with water, hang from your pergola beam and enjoy watching birds visit throughout the day.
Materials Needed:
- Natural jute or cotton macrame cord
- Wide terracotta saucer
- Wooden dowel for hanging
- Smooth pebbles
How to Make It:
- Cut 8 lengths of macrame cord at 2 meters each
- Fold all cords in half and attach to wooden dowel with lark’s head knots
- Create a cradle using square knots to support the saucer base
- Place saucer in cradle fill with water and hang from pergola beam
19. Bird Bath Dripper Hanging Setup

A bird bath dripper or water wiggler is the secret weapon for attracting more birds to any bird bath — the sound and movement of dripping water is irresistible to birds and can be heard from surprisingly far away. Simply hang the dripper above your bird bath or clip it to the rim and connect to a water source. This Bird Bath Dripper Water Wiggler creates the perfect gentle drip that keeps water moving and attracts birds all day long.

Bird Bath Dripper Water Wiggler
Bird bath dripper and water wiggler — creates gentle movement that attracts more birds and keeps water fresh and oxygenated.
Check Price on AmazonBird Bath with Butterfly Feeder Ideas
20. Bird Bath and Butterfly Feeder Combo

Combining a bird bath with a butterfly feeder on the same post creates a wildlife haven that attracts both birds and butterflies to the same spot — making it one of the most rewarding and beautiful garden features you can add. Place the butterfly feeder above the bird bath on the same post and fill it with overripe fruit and sugar water. This Butterfly Feeder Bird Bath Combo does exactly this in one beautiful ready-made design.

Butterfly Feeder Bird Bath Combo
Bird bath and butterfly feeder combo — attracts both birds and butterflies to your garden in one beautiful wildlife friendly design.
Check Price on Amazon21. Butterfly Puddler DIY Bird Bath

A butterfly puddler is simply a shallow dish of damp sand with a small pool of water — butterflies land on the wet sand to drink minerals they cannot get from nectar alone. Fill a wide terracotta dish with coarse sand, add pebbles for perching and keep the sand consistently damp. It doubles perfectly as a ground level bird bath and attracts an incredible variety of wildlife to your garden.
Materials Needed:
- Wide shallow terracotta dish
- Coarse sand
- Smooth pebbles
- Small amount of water
How to Make It:
- Fill terracotta dish with coarse sand to three quarters full
- Arrange smooth pebbles on top of sand for butterfly perching spots
- Add a shallow pool of water in the center of the sand
- Place in a sunny spot and keep sand consistently damp
22. Bird Bath with Butterfly Garden Plants

Surrounding your bird bath with butterfly attracting plants like buddleia, lavender, coneflowers and marigolds creates a complete wildlife habitat that draws both birds and butterflies in large numbers. The plants provide nectar for butterflies while the bird bath provides water for birds — together they create a stunning and living garden feature that gets better every season. For more garden flower inspiration check out these flower beds in front of house ideas that work beautifully around any bird bath.
23. Repurposed Teapot Bird Bath Feeder

A vintage teapot mounted on a wooden post with the lid removed makes one of the most whimsical and charming DIY bird baths for a cottage garden — add a matching teacup on a bracket beside it as a bird feeder and you have a complete wildlife station that is also a genuine garden talking point. Find vintage teapots at thrift stores for almost nothing and mount them securely on a garden post.
24. Ground Level Pebble Bird Bath for Front Yard

A ground level bird bath placed directly in a garden border is actually preferred by many bird species who feel safer drinking at ground level where they can watch for predators from all angles. Fill a wide shallow terracotta dish with colorful smooth pebbles, add just 2-3cm of water and place in a sunny open spot in your front yard border where birds can easily see it from above.
25. Homemade Bird Bath with Water Wiggler

The finishing touch that transforms any homemade bird bath into an irresistible bird magnet is a water wiggler or dripper — the movement and sound of water attracts birds from far away and dramatically increases how many birds visit your garden each day. Add a water wiggler to any homemade bird bath design and watch your garden come alive with wildlife within days of setting it up.
Final Thoughts
A DIY bird bath is one of the most rewarding garden projects you can tackle — whether you spend an afternoon making a concrete leaf impression bowl or simply stack a few dollar store items together the result is a beautiful garden feature that attracts wildlife and brings your garden to life. Start simple and add a solar fountain or water wiggler to make your bird bath even more irresistible to the birds in your area.

Amir Ali is the founder and site administrator of HomeDecorEdge, a modern home decor and interior design platform. Since starting the site, he has combined his passion for interior design, practical styling, and color coordination with hands-on content strategy and site management. He guides authors, curates high-quality articles, and ensures readers have access to actionable, visually inspiring, and user-focused home decor advice for apartments, small rooms, and family homes.
