how to: geometric garland

Processed with VSCO with m5 preset

I’m a sucker for all things geometric and gold, so this garland has been on my Pinterest to-do list for a while. I’ll be hosting a royal wedding viewing party soon, and I think it’s the perfect excuse to try out this adorable party decor diy.

Processed with VSCO with m5 preset

I’ve seen this done with brass tubes but I’m too cheap for that, so I bought a box of straws and then spray painted them gold.


Difficulty: Easy

Time: 15 minutes to spray paint, let sit overnight. 30 minutes to build.


  • Straws
  • Gold spray paint
  • Scissors or exacto knife
  • White ribbon

1. Spray paint your straws

I’ve never spray painted straws before and it wasn’t quite as straight-forward as I expected. First of all, the force of the spray paint blew my straws all over the place, so I ended up spraying a thin coat of paint on my garbage bag drop cloth to get the straws to stick. The problem then, though, is that the straws stuck to the plastic and I ended up pulling the paint off the straws when I went to pick them up. I also found that the paint flaked off the straws when I cut them. Not ideal.

In the end, it worked out fine and I’m happy with the outcome. In future I might look to buy gold straws, or I might try painting them after cutting them to size.



2. Cut your straws and ribbon

I cut my straws with an Exacto knife because I found it chipped less paint than scissors. I cut them all to about 1.75″ but I wasn’t too fussed if some were a little longer than others. I strive for cute in my diy projects, not perfect.

I measured out the length of the wall I wanted to hang my garland on and then doubled it and cut my ribbon at that length.

My finished garland is 40″ from the start of the first triangle to the end of the last, plus about 10″ of ribbon on either end for hanging.

Processed with VSCO with m5 preset

3. Create a triangle 

Load three tubes onto your ribbon. Feed the end of the ribbon back through the first tube to create a triangle. That’s it. No knots or glue required. Hot tip: double up your ribbon before your feed it through your tubes and then pull one end out when you’re done. This way you won’t have to feed quite so much ribbon through your tubes every time.


Processed with VSCO with m5 preset


4. Repeat and adjust

Create as many triangles as you like. Don’t worry too much about adjusting the distance between triangles as you go — you can shuffle them along the ribbon when you’re done.

All said and done, my garland has 12 triangles and is 40″ from the start of the first triangle to the end of the last, with about an inch of space between each triangle.


5. Hang and enjoy 

Paired here with my tissue paper tassel garland!

Processed with VSCO with m5 preset

Leave a Reply