To make a crochet towel topper, begin by getting all of the materials you need to complete the project including a tea towel, any color of yarn, a yarn needle, a crochet hook and a button. Next, cut the towel in half and use the yarn needle to create stitches across the top of the cut towel by inserting the needle on one side and bringing it over the top to the other side.
Once the stitches are in place, you are ready to begin crocheting the towel topper. For the first three rows, single crochet across and turn. Row four is considered a decrease row. This means that you must decrease the row by using the single crochet decrease stitch in two of the single crochet stitches. To single crochet decrease, simply use one single crochet stitch over two stitches.
Alternate a single crochet row with a single crochet decrease row until you have reached your desired thickness, typically leaving about six or seven single crochet stitches across. Complete five more rows of single crochet.
To add the buttonhole, single crochet in three stitches and turn, for three rows and fasten off. Attach the yarn to the other side and repeat the process, leaving the yarn attached. Single crochet two or three more rows, using a slip stitch over the button hole and fasten off. Be sure to verify the button fits through the hole prior to the final few rows. The last step is to use the yarn needle and attach the button.