6 Free Fonts For Your DIY Wedding

FEB 5, 2016 updated May 28, 2021

Guest blogger Robin (Kritterstitches), Spoonflower’s very own Senior Graphic Designer, is here to recommend her favorite free fonts for DIY wedding designs. Let these typefaces inspire your wedding invitations, ceremony program, or anything else you may be crafting by hand for your upcoming custom wedding.

Birmingham Font | Dafont.com

Supernova Font | Dafont.com

CAC Champagne Font | Font Squirrel

Shorelines Script | Dafont.com

Princess Sofia Font | 1001freefonts.com

Alien League Font | 1001freefonts.com

Are you planning a DIY wedding? Let us know your crafty wedding tips in the comments!

Happy designing,


Recommended Posts

Our Top Sewing Pattern Picks for Handmade Apparel


A sewing pattern on top of fabric featuring a cheetah pattern

How To Start Making Your Own Clothes


How to Choose the Right Cotton Fabric



Leave a Reply

Your email address will not be published. Required fields are marked *

  • Hi Deb,
    I would just be mindful of the copyright on each font. If it says “free for personal use” then you can only use the font for personal projects and not for sale (such as in wedding invitations). If the copyright is “free,” “free for commercial use” or something similar then you are free to earn money on designs with that font! I hope this is helpful!

  • Wow, great tip! You are super ambitious to create your own dress, in addition to everything else for your wedding. Thank you for sharing!

  • Pinky Wittingslow

    Beautiful fonts! I had a DIY wedding. I made everything from the paper flower boquets to table decorations, invitations, menus and…MY DRESS. SO my crafty wedding tip is to DO YOUR DRESS FIRST and then work through a list of high to low priority decorations to make. Work down your list and don’t stress if you don’t get to make the toilet roll covers for the guest bathroom HAHA! Don’t chuck a me and stay up until 1am the night before your wedding day trying to finish your dress because you didn’t get your priorities straight 😀