I love a backyard project that looks far more expensive than it really is, and these oversized decorative allium flowers absolutely do that. By cutting purple plastic cotton swabs and pressing them into large white styrofoam balls, you can make bold garden spheres that mimic the look of giant ornamental alliums without needing a single green thumb.
This is the kind of weekend DIY I reach for when I want to freshen up an outdoor space fast. It’s simple, repetitive in an oddly satisfying way, and very manageable even if you’re squeezing it in after work like I usually am. If you want a cheerful pop of color for garden beds, planters, or a patio corner, this project is easy to customize and surprisingly fun to make.
Materials
Instructions
1. Count out 200 purple plastic cotton swabs and divide them into 4 equal piles of 50 so each flower head stays evenly filled.
2. Cut each cotton swab in half with heavy-duty scissors or wire cutters, creating 400 short purple stem pieces with one cotton tip on each piece.
3. Mark a small opening on the bottom of each styrofoam ball and press a dowel in about 1 to 1 1/2 inches to test the fit, then remove it.
4. Add craft glue into the dowel hole and reinsert each dowel, holding it steady until secure so the flower head has a firm stem.
5. Use a pencil or skewer to make shallow pilot holes around the styrofoam ball, spacing them roughly 3/4 inch apart so the cotton swab pieces can go in without cracking the foam.
6. Press the cut purple swab pieces into the pilot holes, working in rows around the ball and angling them slightly outward to create a round allium shape.
7. Rotate the ball as you go and fill any thin spots until each sphere looks full and balanced from every angle.
8. Lightly spray paint any visible white foam areas between the purple pieces, using short bursts and letting the paint dry completely.
9. Repeat the same process for all 4 styrofoam balls so you have a coordinated group of oversized allium flowers.
10. Place the finished stems into the ground or into weighted planters filled with soil or gravel, then adjust the heights for a natural clustered garden look.
Variations & Tips
Use staggered heights: I think this project looks best when the stems are not all the same height. Trim or sink the dowels at different depths so the flowers feel more like a real garden cluster.
Choose sturdier stems: If your yard gets windy, use thicker garden stakes or metal rods instead of lightweight dowels. A little extra support makes a big difference outdoors.
Try grouped color tones: Purple is the classic allium look, but mixing lavender, deep violet, and magenta can add dimension. I’d still keep each flower mostly one shade so the display doesn’t look too busy.
Make insertion easier: If your hands get tired, definitely pre-poke the holes before inserting the swab pieces. This is one of those repetitive tasks that goes much faster once the setup is done.
Display them in planters: When I don’t want to commit to a permanent spot in the yard, I place stems in heavy pots by the patio. It’s a great option if you like to rearrange your outdoor decor from season to season.
Seal for longer life: A light coat of clear outdoor sealer can help protect the color and keep the styrofoam looking cleaner over time. Just test a small area first to make sure it doesn’t damage the foam.