Sometimes the best vases are the ones you make yourself. This DIY rustic mason jar vase is one of our favorite craft projects because it is simple, affordable, and the result is genuinely beautiful. Once you are done, fill it with farm-fresh flowers or lush greens from Bloomingmore and you have a centerpiece that looks completely custom.
The best part? You can paint your jar any color you love and fill it with any flowers that match your style, season, or space. We used a soft patina blue-green with white carnations and eucalyptus for a clean, fresh look, but the possibilities are truly endless.
What You Will Need:
- Mason jar
- Foam brushes
- Chalk paint in any color you love (we used Folk Art Home Decor Chalk Paint in Patina)
- Paper plates (for your paint palette)
- Sandpaper
- Krylon Clear Matte Finish Spray
- Twine
Step 1: Clean Your Mason Jar
Wash your jar with soap and water and make sure it is completely dry before you start painting. A clean surface helps the paint adhere evenly and last longer.
Step 2: Paint Your Mason Jar
Apply an even layer of chalk paint using a foam brush, keeping your strokes going in one direction. Do not overload your brush, as this helps you get a smooth layer without globs of paint. Do not stress about perfection here — since you are going for a rustic, worn look, a little unevenness actually adds to the charm. Choose any color that speaks to you: soft white, sage green, dusty rose, deep navy, warm terracotta — chalk paint comes in a beautiful range and every color gives a completely different feel.
Step 3: Let Your Jar Dry
For a richer color, apply two coats. Let the first coat dry for 2 to 3 hours before applying the second, then let the second coat dry overnight for best results.
Step 4: Sand Down Your Jar
This is where the rustic magic happens. Use sandpaper to gently sand off some of the paint, focusing on the raised lettering (to make it pop), and along the top and bottom edges for a naturally worn look. This step is totally customizable, so have fun with it and make it your own.
Step 5: Add Finishing Touches
Wrap a length of twine around the rim of the jar and tie it off for a cozy, handmade finishing detail. You can also add dried botanicals, ribbon, or any other small decorations you love.

Step 6: Seal the Paint
Once you are happy with the look, spray the entire jar with Krylon Clear Matte Finish. Sealing protects the paint from chipping and keeps the finish looking beautiful. The matte formula keeps it looking soft and handcrafted rather than glossy.
Now for the fun part: fill your vase with any flowers you love! We filled ours with farm-fresh white carnations and eucalyptus for a clean, classic look, but you can use absolutely any flowers that match your color palette, the season, or your mood. Sunflowers feel warm and summery, roses with baby's breath feel romantic, and dried botanicals look stunning year-round. The jar color and the flower choice are both completely up to you, and that is exactly what makes this project so special.
Cut the ends of your stems at an angle and allow them to hydrate in fresh water for at least 1 to 2 hours before arranging for the best results. Shop farm-fresh flowers and greens at Bloomingmore and have them delivered right to your door.
We love seeing your finished projects! Tag us in your photos.
Follow us: Instagram | Facebook | Pinterest | TikTok | Leave us a Google Review