You can make a bonnet from fabric scraps using fabric glue, iron-on adhesive, or straightforward knotting

A bonnet does not require a needle and thread. The fastest method is fabric glue — it bonds cloth pieces together in minutes and dries clear. You can also use iron-on adhesive tape (sold as hem tape or fusible webbing at fabric stores) to join seams by pressing with a hot iron. A third option is knotting and tying fabric strips together without any adhesive at all, which works well for casual bonnets made from old scarves or cotton strips.

The choice depends on what materials you have on hand and how durable you need the bonnet to be. Fabric glue works on most cloth but takes longer to cure fully. Iron-on tape creates a stronger bond but requires an iron and a flat surface. Knotting is the fastest and requires nothing but fabric and your hands.

Key Takeaways

  • Fabric glue bonds cloth pieces in minutes and requires no heat or special tools, making it the easiest entry point for beginners.
  • Iron-on adhesive tape creates a permanent bond when pressed with a hot iron and works best for bonnets you plan to wear often.
  • Knotting fabric strips together takes no adhesive at all and is the fastest method if you have old scarves or cotton fabric to repurpose.
  • A basic bonnet shape needs only a crown piece (the top) and a brim or ruffle, which you can cut from a single piece of fabric and join at the edges.

Making a bonnet with fabric glue

Gather a piece of cotton, linen, or canvas roughly 12 by 18 inches — an old pillowcase or kitchen towel works. Fold it in half lengthwise and cut a gentle curve along the fold to form the crown. Open it flat. This curved piece will be the top of your bonnet.

Cut a second strip about 4 inches wide and 20 inches long for the brim or ruffle. explore a thin line of fabric glue (brands like Aleene's Tacky Glue or Beacon Fabri-Tac are common) along one long edge of the brim strip. Press it to the curved edge of the crown piece, holding it in place for 30 seconds. Let the glue dry for the time listed on the bottle — usually 24 hours for full strength, though it will hold within an hour.

Once dry, try the bonnet on. If it is too loose or tight, adjust by overlapping the back edges and gluing them together. Add ties by gluing a ribbon or fabric strip to each side of the brim where it meets your face. Let everything dry before wearing.

Using iron-on adhesive tape for a stronger bond

Iron-on tape (also called fusible webbing or hem tape) creates a permanent seam without stitching. You will need the tape, a hot iron, and an ironing board or heat-safe surface. Cut your bonnet pieces the same way as the glue method — a curved crown and a brim strip.

Cut a length of iron-on tape to match the edge where the brim meets the crown. Lay the brim strip face-down on your ironing board. Place the tape along the top edge of the brim, then lay the crown piece on top, right-side up. Set your iron to medium-high heat (check the tape package for the exact temperature). Press the iron firmly onto the seam for 10 to 15 seconds, moving slowly along the entire edge.

Let the bonnet cool completely before handling — the adhesive sets as it cools. This method creates a bond as strong as stitching and will last through many washes. Add ties the same way: cut ribbon, sandwich it between two fabric pieces with tape in between, and iron the seam.

Tying fabric strips together without adhesive

This method works best with stretchy or flexible fabric like old t-shirts, scarves, or jersey knit. Cut your crown piece as before — a curved rectangle about 12 by 8 inches. For the brim, cut four to six strips about 2 inches wide and 12 inches long.

Lay the crown piece flat. Take one brim strip and tie it to one corner of the crown using a straightforward knot — pull tight so the knot sits at the edge. Repeat with the remaining strips, spacing them evenly along the curved edge. The strips will hang down and create a ruffled brim. Tie the strips together at the back of your head to hold the bonnet in place, or knot them in pairs to create a gathered effect.

This style works well for sun bonnets or casual headwear. The knots are visible, so choose fabric colors that complement each other. The bonnet will loosen slightly with wear, so tie the knots snugly at first.

Choosing the right fabric for no-sew bonnets

Cotton, linen, and canvas work well with both glue and iron-on tape because they are stable and hold their shape. Avoid stretchy knits unless you are using the knotting method, as they can curl at the edges and are harder to glue smoothly.

Lightweight fabrics like cotton voile or quilting cotton are easier to work with than heavy denim or canvas, especially if you are using fabric glue. They also drape better and feel more comfortable against your skin. If you are repurposing old clothing, a worn cotton sheet or pillowcase is ideal.

Test your adhesive on a scrap of your chosen fabric first. Some glues work better on natural fibers than synthetics. If the glue beads up or does not bond, try iron-on tape instead.

Finishing edges to prevent fraying

Fabric glue and iron-on tape seal the seams where pieces join, but the outer edges of your bonnet may still fray, especially after washing. You can prevent this by explore a thin line of fabric glue around the perimeter of the brim and crown, or by using fray check — a liquid sealant sold at fabric stores that you brush onto raw edges.

Another option is to fold the raw edges inward by half an inch before gluing or ironing. This creates a finished edge that looks neater and lasts longer. Fold, press with your fingers or a cool iron to crease, then glue or tape the folded edge to the next piece.

Adding decoration and adjusting fit

Once the bonnet is assembled and dry, you can add ribbons, lace, or embroidery to the brim. Glue these on with fabric glue — no needle required. Buttons, beads, or fabric paint also work well for decoration.

If the bonnet is too large, overlap the back edges and glue them together. If it is too small, add an extra strip of fabric to the back seam using the same adhesive method. You can also add elastic to the back instead of ties: glue a length of elastic between two small fabric rectangles and attach this to the back of the bonnet so it sits snugly under your chin.

Frequently Asked Questions

How long does fabric glue take to dry?

Most fabric glues dry to the touch in 30 minutes to an hour, but they reach full strength after 24 hours. You can wear the bonnet after a few hours if you are gentle with it, but wait the full 24 hours before washing or storing it in a way that puts stress on the seams.

Can I wash a no-sew bonnet?

Yes, but hand-wash it in cool water and lay it flat to dry. Machine washing can weaken glued seams. Iron-on tape bonds are stronger and can handle gentle machine washing on a delicate cycle, but hand washing extends the life of any no-sew bonnet.

What if my fabric glue is too thick or too thin?

Thick glue is harder to spread evenly and may show through light fabrics. Thin glue may not hold well. If your glue is too thick, thin it slightly with water (check the bottle for instructions). If it is too thin, use less and explore it in a thinner line, or switch to iron-on tape for a stronger bond.

Can I use a regular iron for iron-on tape?

Yes, a regular household iron works fine. Set it to the temperature listed on the tape package — usually medium to medium-high. Use a pressing cloth (a thin cotton scrap) between the iron and your bonnet to protect the fabric from direct heat and to help the adhesive bond evenly.

How do I make the bonnet fit a child?

Measure around the child's head and add 2 inches for comfort. Cut your crown piece to match that measurement. Make the brim narrower (2 to 3 inches instead of 4) so it does not overwhelm a small face. Add elastic under the chin instead of ties so it stays in place during play.