DIY Non-Slip Headbands Craft

The Easy DIY non slip headbands project

If you are looking for a fun, quick, easy and practical DIY project then you have found it!  Non-Slip Headbands are all of those and super cute!  I see them at all the stores, craft shows and online and it’s easy to see why!

Easy DIY nonslip headbands

I love them because they won’t budge, which means they are great for workouts!  The colors and designs are just about endless.  Plus you can make them in a variety of widths!  Plus, they take about 5 minutes to whip up!


What you need:

Ribbon - Grosgain works better than Satin.  We also really like to use the sparkly ‘ribbon’

Velvet Ribbon - Choose a size that corresponds with your ribbon width.

Elastic - I use 1/2 inch

Corresponding thread

DIY Non-Slip Headbands

The first thing you will want to do is measure.  I like to create a ‘template’ if you will.  I make my headbands 16 1/2 inches long.  So I don’t have to get my measuring tape out for each ribbon I just drew a line on a piece of paper that was 16 1/2 inches long and just use it to measure.   (Please note that this size is for an adult/teen/tween.  If you are making a child’s size you will need to shorten it)

DIY Non-Slip Headbands

Cut both a piece of ribbon and the velvet to 16 1/2 inches.  Then cut your elastic to 6 1/2 inches long.

DIY Non-Slip Headband

Then, lay your ribbon on top of the velvet so that you have the velvet showing on one side and the pattern of your ribbon showing on the other.  Pin the ribbons together.

how to make a nonslip headband

This is the hardest part!  So you don’t have any rough edges or unraveling we are going to fold the edges.  I fold mine in about 1/2 inch.

DIY Non-Slip Headbands

Just make sure you have both of the ribbons about equal!  When you have them folded in stick one edge of the elastic in between the layers.  Again, I sandwich the elastic about 1/2 inch in!

DIY Non-slip Headbands

Sew a straight line just straight down to keep everything in place.  I don’t worry about back stitching on this part because we are going to sew all the way around it in just a minute!

DIY Non-Slip Headband

Repeat on the other side.

DIY Non-Slip Headband

It should look like a headband now!

DIY Non-Slip Headbands

Sew around the edges.  Make sure you back stitch!

DIY Non-Slip Headbands

Soon you will have a whole bunch of non-slip headbands!  Play with the widths and patterns!  These are perfect to make for gifts and craft shows too!

DIY non slip headbands

Ta da!

Love DIY projects?  Check out our DIY projects here!

Want even more DIY projects?  Check out our Pinterest page!  It’s FULL of amazing projects!


  1. Eliz Frank says

    These are fantastic and easy to make. I love headbands but buy them all the time. I should make mine. Happy Valentine’s Day!

  2. Emily says

    so really…it’s just velvet ribbon that keeps from slipping? Nothing else? Seems too good to be true!

    • says

      Yes, just the velvet! :) You will want to experiment with the size - you want it to be snug (not tight). The measurement for the elastic allows for plenty of room so don’t be afraid to stick the edges of the elastic in the band! :)

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current day month ye@r *

CommentLuv badge

 Subscribe to our newsletter for recipes, DIY projects, tips and tricks sent right to your inbox!