21 Lovely DIY St. Patrick’s Day Decor
Here are lovely DIY St. Patrick’s Day Decorations we have curated just for you.
St. Patrick’s Day is a time to embrace vibrant colors, cheerful energy, and a touch of festive magic.
Even if you plan to host a gathering, decorate your home, or simply look to bring a bit of luck into your space, creating your own decorations can make the celebration feel personal and memorable.
There is something special about adding your own touch, turning ordinary spaces into something lively and full of character, and setting the mood for a joyful holiday.
In this post, we will look at simple ways we can bring the spirit of St. Patrick’s Day to life in your home with simple, creative projects.
21 Amazing DIY ST Patrick’s Day Decor
- Shamrock Garland
Create a shamrock garland by cutting shamrock shapes from green cardstock, felt, or even recycled paper.
For a layered look, use different shades of green and vary the sizes of your shamrocks.
Punch a hole at the top of each shamrock and thread them onto twine, ribbon, or even string lights for extra sparkle.
You can hang this garland across a mantel, along a staircase, or draped over a window to instantly bring the festive spirit into any room.
Adding a few gold or glitter accents can make it feel extra special.
- Rainbow Mason Jar Centerpieces
For a colorful table centerpiece, layer colored sand, beads, or small candies in mason jars to create a rainbow effect.
Start with red at the bottom and work your way up to violet, carefully smoothing each layer.
Top the jar with a shamrock cutout or a small gold coin for that iconic pot-of-gold look.
These jars are versatile—you can place them on a dining table, a coffee table, or even a windowsill.
You can also tie a green or gold ribbon around the jar for an added festive touch.
- Lucky Coin Jar
Fill a clear glass jar with gold-wrapped chocolate coins or chocolate nuggets to create a “lucky coin jar.”
Add a ribbon in a festive green or gold color and attach a tag reading “Lucky Coins.”
This is a simple yet charming decoration that works well on a kitchen counter, mantel, or as part of a party display.
You can even scatter a few coins around the base of the jar for a more playful, overflowing effect.
- Shamrock Wreath
Make a cheerful wreath by starting with a foam or grapevine base.
Cut shamrocks from paper, felt, or fabric and attach them with glue or floral pins until the entire wreath is covered.
For depth and texture, mix in different sizes and shades of green.
You can finish it off with a ribbon bow at the top or bottom.
Hang it on your front door, inside a window, or even on a wall to bring a festive St. Patrick’s Day feel to your space.
- Rainbow Wall Hanging
Use strips of fabric, yarn, or ribbons to create a rainbow wall hanging.
Cut each strip to the same length and attach them to a dowel or a branch.
For a whimsical touch, glue or tie small shamrocks, gold coins, or even tiny felt clouds to the ends.
This handmade decoration adds color and charm to a plain wall and can easily be reused year after year.
You can even make smaller versions to hang in your child’s room or in your office space.
- Pot of Gold Display
Transform small clay pots or containers into pots of gold by filling them with gold-wrapped chocolates, gold beads, or chocolate coins.
Arrange several pots together on a table, mantel, or entryway for a playful and festive display.
To make them extra eye-catching, spray the pots with metallic gold paint or add glitter to the rims.
You can also label them with tiny chalkboard tags reading “Pot of Gold” for a charming touch.
- Shamrock Window Clings

Cut shamrocks out of colored craft vinyl, window cling material, or even use washable window paint to make your own window decorations.
Stick them directly onto windows for a bright, cheerful effect that allows natural light to shine through.
You can create patterns, clusters, or a random scattering for a whimsical look.
These clings are easy to remove and can be reused next year, making them both festive and eco-friendly.
- Green Candle Holders
Decorate glass candle holders by wrapping them with green ribbon, washi tape, or painting them with a metallic or glitter finish.
Place white or green candles inside for a warm, cozy glow.
For extra detail, glue small shamrocks or gold accents to the base of the holders.
These candle holders can be used on dining tables, mantels, or side tables to create a subtle yet festive atmosphere without overwhelming the room.
- Paper Plate Rainbow
Create a rainbow craft using a paper plate as your base.
Paint each section in rainbow stripes, red to violet, and glue cotton balls along one edge to form clouds.
You can punch a hole at the top and hang it on the wall or fridge, or even use it as part of a table centerpiece.
Kids can easily help with this project, making it a fun family activity while adding colorful cheer to your space.
- Lucky Charm Place Cards
Add a personal touch to your St. Patrick’s Day table by creating lucky charm place cards.
Write guests’ names on small cards and attach tiny shamrocks, rainbow stickers, or gold coin charms.
You can place them on plates, in napkin folds, or next to glasses.
These place cards make guests feel special while also enhancing the festive atmosphere of your table setting.
- Festive Napkin Rings

Make simple but elegant napkin rings by wrapping green ribbon, shamrocks, or small rainbow charms around rolled napkins.
You can glue or tie them securely, and even add glitter or metallic accents for extra flair.
They instantly elevate your dining table, making ordinary napkins look intentional and festive.
This small detail can make a big difference during holiday meals or gatherings.
- Shamrock Chalkboard Sign
Use a small chalkboard or wooden board painted with chalkboard paint to create a customizable decoration.
Draw shamrocks, rainbows, or write festive messages like “Happy St. Patrick’s Day” using colorful chalk.
Place the sign on a table, shelf, or counter to greet guests with a cheerful message.
Chalkboards are versatile—you can change the design year after year, keeping your decor fresh and fun.
- Mini Rainbow Bottles
Fill small glass bottles with layers of colored sand, sugar, or beads to create tiny rainbows.
Seal them with corks and display them in groups on shelves, tables, or windowsills.
You can even add small labels or tags reading “Lucky Rainbow” to enhance the charm.
These mini bottles are a playful, inexpensive way to bring the colors of the holiday into your home.
- Green Balloon Cluster
Create a festive balloon display by grouping green, gold, and white balloons together.
Add small shamrocks, rainbow cutouts, or curling ribbon to make the cluster more decorative.
Hang clusters in corners, entryways, or over tables to instantly lift the celebratory spirit.
Balloons are a great way to add volume and visual interest without a lot of time or expense.
- Lucky String Lights

Wrap string lights with green paper, shamrock cutouts, or colored tape for a subtle and charming glow.
Drape the lights along a mantel, window, or staircase.
You can also add tiny gold coins or rainbow charms to the lights for a whimsical effect.
These lights add a festive ambiance that is both cozy and playful, perfect for evening celebrations.
- St. Patrick’s Day Banner

Make a banner by cutting triangles or rectangles from green paper, cardstock, or fabric.
Decorate each piece with shamrocks, rainbows, lettering, or glitter.
String the pieces together with twine or ribbon and hang across a wall, doorway, or mantel.
Banners are versatile, easy to make, and create an immediate festive atmosphere for any room.
- Shamrock Table Runner

Use a long piece of green felt or fabric as a base for a table runner.
Cut out shamrock shapes in various sizes and attach them along the runner with glue or by sewing.
You can layer different shades of green for dimension and add small gold accents for sparkle.
This runner instantly transforms a dining table, coffee table, or buffet into a festive focal point.
- Rainbow Yarn Balls
Create colorful yarn balls by wrapping yarn around small balloons.
Once fully covered, pop the balloon and remove it, leaving a hollow yarn sphere.
Arrange these yarn balls in a bowl or basket for a playful display of rainbow colors.
They can also be strung together to make a garland or hung individually for a whimsical touch around your home.
- Gold Coin Garland
Make a shimmering garland by stringing gold coins, either real or chocolate, along a ribbon or twine.
Hang the garland along a mantel, staircase railing, or doorway.
For added flair, mix in small shamrocks or rainbow cutouts.
This garland brings sparkle and fun to your home while keeping with the St. Patrick’s Day theme of luck and treasure.
- DIY Shamrock Plant Stakes
Cut shamrocks from cardstock, felt, or recycled materials and glue them to small wooden sticks or skewers.
Insert them into potted plants, flower arrangements, or even herb pots to bring subtle festive cheer.
These plant stakes are a great way to decorate greenery in your home without taking up extra space, and they can be reused year after year.
- St. Patrick’s Day Door Hanger

Create a door hanger using a wooden or cardboard base.
Paint it green or cover it with felt, then add shamrocks, rainbows, or gold coins.
Hang it on your front door to greet visitors with holiday cheer.
You can also personalize it with your family name or a lucky message, making it both decorative and welcoming.
Celebrating St. Patrick’s Day doesn’t have to be complicated or expensive.
With a little creativity and some simple supplies, you can bring the holiday spirit into your home in ways that are personal, festive, and fun.
DIY decorations not only make your space look vibrant and cheerful, but they also add a sense of charm and joy that store-bought items can’t match.
Even if you try one idea or all twenty, these projects are a chance to get creative, spread a little luck, and make this St. Patrick’s Day truly memorable.