Reusable fabric gift wrap is a practical way to replace disposable paper and gift bags while adding a handmade touch to birthdays, holidays, weddings, and everyday presents. This tutorial explains how to sew a simple lined fabric gift bag, plus easier no-sew and fabric-wrapping alternatives.
Choose the Best Style for Your Gift
There are two useful approaches to reusable fabric wrapping:
- A sewn gift bag: Best for books, bottles, toys, clothing, jars, and gifts with predictable shapes. It can be reused for years and closed with ribbon, cord, or fabric ties.
- A Furoshiki-style wrap: Best for irregular shapes and a quick project. A square of fabric is folded and tied around the gift without sewing.
- A fabric pouch or envelope: Best for small, flat gifts such as jewelry, gift cards, soap, or stationery.
The sewn bag described below is a flexible starting point. You can adjust its width, height, and depth to fit nearly any present.
Materials and Tools
For one lined fabric gift bag, gather:
- 1 piece of outer fabric
- 1 piece of lining fabric
- Matching or contrasting thread
- Fabric scissors or a rotary cutter
- Ruler or measuring tape
- Pins or sewing clips
- Sewing machine, or a needle for hand sewing
- Iron and ironing surface
- Safety pin or bodkin for turning the drawstring
- Ribbon, cotton cord, twill tape, or fabric ties
- Fabric marker or tailor’s chalk
Medium-weight woven cotton is the easiest choice. Quilting cotton, cotton canvas, linen, chambray, and lightweight denim all work well. Avoid very stretchy knits unless you already know how to stabilize them, because they can distort while sewing. Very thick upholstery fabric may produce bulky seams and be difficult to turn.
For a bag that will hold a heavy bottle or a large toy, use canvas or sturdy cotton for the outer layer and reinforce the bottom corners. For delicate gifts, cotton lawn or linen creates a softer, more decorative result, but it may need interfacing to keep its shape.
Measure the Gift and Cut the Fabric
Measure the gift at its widest point, then measure its height. If the item is irregular, place it on a sheet of paper and estimate the space it needs rather than measuring only one side.
Use these formulas for a basic flat-bottom bag:
| Bag measurement | Cutting calculation |
|---|---|
| Finished width | Gift width plus 1 to 2 inches of ease |
| Finished height | Gift height plus 3 to 4 inches for the top casing and closure |
| Fabric width | Finished width plus 1 inch for seam allowances |
| Fabric height | Finished height plus 1 inch for seam allowances |
A simple alternative is to cut two rectangles for the outer fabric and two matching rectangles for the lining. For example, a medium bag might use four rectangles measuring 12 inches wide by 16 inches tall. This creates a finished bag approximately 11 inches wide and 15 inches tall before accounting for the boxed bottom.
If you want a deeper base, add a bottom depth of 2 to 4 inches. The easiest method is to cut each bottom corner into a square whose side length equals half the desired base depth. A 3-inch square at each corner will create a base close to 3 inches deep when the corners are sewn together.
Before cutting, wash and dry washable fabric in the same way you expect to launder the finished wrap. Prewashing reduces the chance that the bag will shrink around a gift later. Press the fabric flat and make sure any printed design is facing the direction you want.
Sew the Outer Bag
-
Mark the pieces. Place the two outer rectangles right sides together, aligning the edges. Mark a small notch or line near the upper side edges where the drawstring openings will be located. Leave these areas unsewn later if you are making a cord casing through the side seams.
-
Sew the side and bottom seams. Stitch down both long sides and across the bottom using a 1/2-inch seam allowance. Backstitch at the beginning and end of each seam. If your fabric frays, finish the raw edges with a zigzag stitch, overlock stitch, pinking shears, or a French seam.
-
Box the corners. Pull one bottom corner open so the side seam lies directly on top of the bottom seam. Flatten the point into a triangle. Measure from the tip along the seam by half the desired base depth, draw a perpendicular line, and sew across it. Repeat on the other corner. Trim away the excess triangle, leaving about 1/4 inch beyond the stitching.
-
Turn and press. Turn the outer bag right side out and push the corners gently into shape with a blunt tool, such as a capped pen or chopstick. Press the side seams and bottom edges. Avoid using a sharp object that could puncture the fabric.
If you do not need a flat base, skip the boxed corners. A simple rectangular tube is faster to sew and works especially well for books, scarves, shirts, and other flat gifts.
Sew the Lining and Join the Layers
-
Place the lining rectangles right sides together. Sew the side seams and bottom seam with the same seam allowance as the outer bag.
-
Leave an opening approximately 3 to 4 inches wide in the center of the lining’s bottom seam. This opening is essential because you will use it to turn the completed bag right side out.
-
Box the lining corners in the same way as the outer corners, if you used a boxed base. Try to make both layers the same depth so they fit together neatly.
-
Keep the lining inside out. Slide the outer bag inside it so the right sides of the two fabrics face each other. Align the side seams and the top edges. Pin or clip around the entire opening.
-
Sew around the top edge. Stitch slowly over the side seams, because several layers may overlap there. Trim bulky corners and clip small notches around the curved or thick areas without cutting into the stitching.
-
Pull the outer bag through the opening in the lining. Work gradually, turning the fabric instead of forcing it. Once the bag is right side out, push the lining down inside the outer bag.
-
Press the top edge carefully. Fold the raw edges of the lining opening inward by approximately 1/2 inch and stitch the opening closed by machine or with a ladder stitch by hand.
For a crisp finish, topstitch around the top edge of the bag about 1/8 to 1/4 inch from the seam. This holds the lining in place and gives the opening a finished appearance.
Add a Drawstring or Fabric Ties
A simple two-channel drawstring closure is secure and easy to reuse.
-
Measure down about 1 1/2 to 2 inches from the top edge and mark a line all the way around the bag. This will be the lower edge of the casing.
-
Mark a second line about 1/4 to 1/2 inch above the first line, leaving enough space for your cord. If you are using wide ribbon, make the casing wider.
-
Stitch around both marked lines. Stop before closing the casing if you need to create openings at the side seams. Alternatively, make two small horizontal buttonholes on the front and back of the bag before sewing the casing.
-
Cut two cords, each approximately twice the bag width plus 6 inches. Thread the first cord through one channel, around the bag, and back out at the same side. Thread the second cord through the other channel in the opposite direction.
-
Tie the ends of each cord together with secure knots. Pull the cords from both sides to gather the bag.
Ribbon ties are a decorative alternative. Sew two lengths of ribbon to each side seam, one near the front and one near the back, then tie them into a bow. For a cleaner look, use matching fabric ties made from narrow strips folded and stitched into tubes.
If the recipient may be a young child, avoid long loose cords, which can create a strangulation hazard. Use short fabric ties, a flap with a snap, or a simple fold-over closure instead.
Easier No-Sew Fabric Wraps
You do not need a sewing machine to make reusable fabric wrapping.
For a Furoshiki-style wrap, start with a square of non-fraying fabric. Place the gift in the center, bring two opposite corners over the gift, and tie them in a flat knot. Bring the remaining corners over the knot and tie a second knot. Adjust the folds so the gift is held snugly without stretching the fabric.
Good fabric sizes include:
- 18 by 18 inches for small books, candles, or jars
- 27 by 27 inches for clothing, shoes, or medium boxes
- 36 by 36 inches for larger or awkwardly shaped gifts
Hem the edges with a narrow double-fold hem if the fabric frays. For a completely no-sew version, use pinking shears on cotton or choose fleece, felt, bandana fabric, or another material with edges that do not unravel quickly.
A fabric envelope is another option. Cut a rectangle about three times as long as the gift and wide enough to wrap around it. Fold the bottom third upward, secure the side edges with fabric glue or hand stitching, and fold the remaining flap over the top. A button, snap, or ribbon can hold the flap closed.
Personalize the Gift Wrap
Reusable wrap becomes more useful when it can be identified and adapted for different occasions. Consider these additions:
- Sew a small fabric loop or label to the side seam.
- Add an appliquéd initial or simple shape.
- Use one festive side and one neutral side for reversible wrapping.
- Combine leftover quilting cotton into patchwork panels.
- Add a small pocket for a greeting card or gift tag.
- Use a contrasting lining so the inside looks intentional.
- Stamp plain cotton with fabric ink, following the ink manufacturer’s setting instructions.
For reversible bags, use two attractive fabrics and make the casing carefully so either side can face outward. Avoid bulky embellishments on the inside, since they may scratch delicate gifts or make the bag difficult to turn.
Troubleshooting Common Problems
The lining is too loose or bunches inside. The lining may be taller or wider than the outer bag. Turn the bag inside out, press the lining flat, and secure it with a topstitch around the opening. If the excess is substantial, shorten the lining at the bottom seam.
The bag will not turn right side out. Check that the lining opening is large enough and that you did not accidentally stitch it closed. Clip bulky seam allowances and turn one section at a time. Do not pull hard on a narrow opening, especially with linen or loosely woven fabric.
The corners look uneven. Make sure the side and bottom seams meet precisely before boxing the corners. Mark the same distance on both corners and use the same seam allowance throughout.
The drawstring will not slide. The casing may be too narrow, the cord may be too thick, or the stitching may have crossed the channel. Remove any stray threads and test the cord before closing the casing. A cord with a smooth woven surface usually slides more easily than rough twine.
The top edge collapses. Add lightweight fusible interfacing to the outer fabric before sewing, or use a heavier fabric. Keep interfacing away from the seam allowance if the finished edge becomes too thick.
The fabric frays after washing. Finish all exposed seams before assembly, or sew French seams. For a wrap that will be washed frequently, sturdy cotton with tightly woven edges is more durable than loosely woven decorative fabric.
Care and Practical Limitations
Treat the finished wrap according to the least washable material it contains. Cotton bags can usually be machine washed on a gentle cycle and air-dried, but ribbon, interfacing, wood beads, and glued decorations may require hand washing. Remove paper tags before laundering and dry the wrap completely before storing it.
Fabric wrap is not waterproof unless you choose a water-resistant material, and even coated fabrics may leak through seams. For bottles or food gifts, place the item in a sealed container first. Very sharp, heavy, or greasy objects may damage the fabric, so use a box or inner pouch when needed.
Store clean wraps folded in a drawer or basket. Keeping several sizes together makes it easier to wrap gifts quickly. With a few cotton rectangles, a dependable closure, and reinforced seams, the same wrap can serve for birthdays, holidays, baby gifts, and future celebrations instead of becoming single-use packaging.