How to Make Wedding Centerpieces Yourself: 6 DIY Ideas That Look Expensive
Why DIY Centerpieces Are Worth the Effort
Professional floral centerpieces run $50-$150 each. For a 20-table reception, that's $1,000-$3,000. DIY centerpieces can bring that cost down to $10-$30 per table while looking just as elegant — sometimes more, because handmade touches add personality no florist can replicate.
6 DIY Centerpiece Ideas That Look Expensive
1. Eucalyptus & Candle Clusters ($12/table)
Buy bulk eucalyptus garlands ($15 for 6 feet), drape them down the center of each table, and intersperse with pillar candles ($3 each). Add a few scattered rose petals for color. Total per table: about $12.
2. Mason Jar Herb Garden ($8/table)
Fill mason jars with potting soil, plant small herbs (rosemary, thyme, mint), wrap twine around the jar, and add a kraft paper tag with a table number. Guests can take them home as favors — zero waste.
3. Book Page Flowers ($15/table)
Use pages from old books or sheet music to fold into paper flowers. Attach to wooden skewers, arrange in vintage bottles or teacups from thrift stores. This costs about $15 per table and creates a stunning literary theme.
4. Floating Candle Bowls ($10/table)
Clear glass bowls ($5 each at dollar stores), fill with water, add floating candles ($1.50 each), and toss in a handful of cranberries or flower petals. Elegant, simple, and takes 5 minutes to assemble.
5. Succulent Geometric Terrariums ($18/table)
Buy small geometric glass terrariums ($8), fill with pebbles and potting soil, plant 3-4 small succulents ($2 each). These double as guest favors — much better than a bouquet that wilts.
6. Wine Bottle Bud Vases ($5/table)
Collect empty wine bottles (or buy from thrift stores for $1), peel labels, fill with a single stem bloom ($1-2 per stem from wholesale markets). Group 3-5 bottles per table for an industrial-chic look.
Assembly Day Timeline
Don't leave centerpiece assembly for the morning of the wedding. Build them 1-2 days ahead. Store candles and non-perishable items assembled; keep fresh flowers in water until the day before. Set up at the venue the evening before if possible.









