How to Crochet a Towel Top Holder

    by Jessica Cook

    About the Author

    Jessica Cook has been writing since high school when she wrote for and During college she wrote for her university's e-zine, department newsletter and an education journal. She holds a Bachelor of Arts in English from Ohio Northern University, a Master of Arts in Teaching from Grand Canyon University and an Educational Specialist's degree in curriculum and instruction from Liberty University.


    If you can crochet basic stitches, you can make a classic hanging towel topper. This type of towel topper has a button closure so you can hang your towels on the handle of your stove, refrigerator or kitchen drawers and cabinets. Make one for yourself or crochet a few as a housewarming or bridal shower gifts.

    Things You'll Need

    • Dish towel
    • Scissors
    • Safety pins
    • Cotton yarn
    • Steel crochet hook, size 1
    • Crochet hook, size US G
    • Yarn needle
    • Needle
    • Thread
    • Button

    show more

    Cut a dish towel in half widthwise at the center point, so you make it half as long but retain the width. Use a towel that has the same pattern on both ends if possible. This mirrored pattern means that you can crochet two identical towels with toppers from one traditional dish towel. You can choose regular terry cloth towels or woven cotton. Set aside one-half of the towel, which you can use later to make a second topper.

    Fold over the cut edge of the dish towel twice in order to hide the fraying edge. Make each fold approximately 1/2 inch wide. Pin it in place using safety pins to hold the folded hem together.

    Make a row of single crochet stitches evenly spaced across the top edge of the with a size-1 steel crochet hook. Use your cotton yarn for this project, because it will be washable like the towel. Poke your steel crochet hook, which has a pointed tip, through the rolled layers of the towel, yarn over, and pull the yarn back through. Yarn over and pull through the loops on the hook to make your single crochet stitches. Continue stitching across the edge of the towel until you have approximately 40 single crochet stitches, or whatever works out evenly for your towel.

    Switch to the G hook and chain one. Single crochet across the row of stitches you have already made. From here on you build the towel topper using double crochet stitches; chain two and double crochet across the next row.

    Decrease your stitches on subsequent rows. To do this, double crochet two stitches together on the beginning and ending stitches of every row. Do this twice on each end in order to decrease four stitches on every row. Decrease for approximately nine rows, and you should have four stitches left on your rows. This forms the handle of your towel topper.

    Double crochet across every row for approximately five rows, depending on the desired length of your towel topper’s handle. When you complete the last row, finish off. Attach your yarn at the bottom edge of your towel topper and single crochet up the side, across the top and back down the other side. Finish off and weave in your ends using a large-eye, blunt yarn needle.

    Sew a button onto the center front of your towel topper. Line it up with your handle to determine the placement. The button should easily slide between the center two double crochet stitches on your towel handle, so there is no need to crochet a separate button hole for this project.