
Sew a sturdy lined tote bag with boxed corners, comfortable handles, and room for everyday errands.
A tote bag is a genuinely good first sewing project, mostly because a slightly wobbly seam doesn't ruin it. Books, groceries, and a half-finished knitting project aren't going to judge your corners. If you're trying to sew a tote bag for beginners, reach for a medium-weight cotton — something that behaves under the presser foot.
Wash and press the fabric before you cut a single piece. I know, not the exciting part — but fabric that shrinks after the bag's already sewn is a very avoidable kind of disappointment. An easy fabric tote bag DIY project is a lot more pleasant when the pieces lie flat and the grain is reasonably straight to begin with.
The lining is worth the extra step. It hides your inside seams and gives the bag enough body to stand open while you're digging around for your keys. When you're figuring out how to make a lined tote bag, don't cut the lining dramatically smaller than the outer bag — it needs to actually fit inside without pulling at the top edge.
Boxed corners sound technical but really are just a pinch and a straight seam. After you've sewn the bottom, push the side seam against the bottom seam and mark a short line across that point. The wider the line, the deeper the base ends up. Make both corners the same size and the bag will sit level.
The nicest easy fabric tote bag DIY details tend to be small ones — a contrasting thread, a pocket cut from a scrap, handles long enough to actually sit on your shoulder. If you're making this to sew a tote bag for beginners as a gift, include the fabric's backstory on a little tag. People like knowing what a bag used to be.
If you're wondering how to make a lined tote bag with a pocket, sew that pocket onto the lining before joining the bag together. Learning to sew a tote bag for beginners really means accepting that the first handle attempt might need unpicking. An easy fabric tote bag DIY project gets a lot more useful once you add a pocket for your phone. Figuring out how to make a lined tote bag gets easier the moment you turn the whole thing right-side out. The best answer to how to make a lined tote bag, honestly, is to press as you go.
Fabric weight really changes the personality of the finished bag. Quilting cotton gives you a light, foldable tote, while canvas or denim makes something sturdy enough to carry a laptop and lunch. Very thick fabric can get awkward at the corners on a home machine, so if you're new to this, start with a sturdy medium-weight cloth. A scrap from an old curtain or pair of jeans works beautifully once it's been washed first.
Think through the handles before you cut them. Handles you'll just carry in your hand can be short, but shoulder handles need extra length and stronger stitching. Press each strip in half, open it, fold the raw edges toward that crease, and press again before sewing along both sides — that gives you a tidy strap without any separate pattern piece. Reinforce the attachment points with a rectangle or an X stitch; those spots take the most strain.
The lining is also your chance to add a little personality. Use a bright contrast, an old sheet, or a fabric with a quiet pattern that makes the inside of the bag easier to root through. Sew a pocket onto the lining while it's still flat, and divide it into two sections if you want one spot for keys and one for a phone — just leave enough clearance from the side and bottom seams so it doesn't catch when the bag gets turned.
If your machine starts skipping stitches, change the needle before you change your entire plan. A fresh universal needle handles most cottons fine, while denim or canvas may want a heavier needle and a longer stitch. Test on scrap fabric with the same number of layers as your real seam. Backstitch at the start and end, but don't sew over the same spot so many times the fabric gets stiff.
Give the finished tote a good press before you judge it too harshly. Push the corners out with a blunt tool — never the sharp point of your scissors. If the top edge waves around, press it with steam and topstitch slowly. Wash the bag according to whichever fabric in it is the least washable, and let it dry completely before storing. A simple fabric tote turns into a genuinely dependable everyday object once the construction is calm and the details actually suit how you carry things.
Before you sew the main pieces, prewash anything that might shrink — especially important if you're pairing new cotton with an old tablecloth or curtain. Press after washing and square up the edges before you measure anything. A slightly crooked grain can make a tote twist even when every seam was sewn accurately.
A boxed corner gives the bag more room at the bottom. After sewing the side and bottom seams, pinch one corner so the seams meet, measure a short line across that point, and sew it. Repeat on the other side, then trim the excess carefully. This one small change lets the tote stand on its own and keeps a book or water bottle from pushing the sides outward.
Do one final test with whatever you actually plan to carry. Load the unfinished bag up and lift it by the handles. If the top pulls open, shift the handles slightly inward or add a second line of reinforcement. If the whole thing feels floppy, a layer of cotton canvas or lightweight interfacing in the lining adds structure without making the seams a nightmare.
Remember to empty the tote before washing it, especially with a lining pocket involved. Turn it inside out, close any snaps, and reshape the corners while it's still damp. A warm iron refreshes the top edge, though protect printed fabric with a pressing cloth first. With those small habits in place, this bag can handle regular errands and turn into the kind of handmade project that gets better with use, rather than one you save for a special occasion.
Materials You'll Need
- Half a yard of sturdy cotton
- Half a yard of lining fabric
- Thread
- Sewing machine
- Iron
- Fabric scissors
- Pins or clips
Step-by-Step
Cut the fabric.

Wash and press the fabric before measuring, then position the pattern so the print or grain runs the way you want. Mark seam allowances clearly with chalk or a removable pen, cut on a firm surface, and keep the pieces labeled — similar rectangles are surprisingly easy to grab in the wrong orientation.
Sew the outer bag.

Pin or clip the side seams right sides together and sew slowly, backstitching at both ends. Press the seams open or to one side before adding the base — that small step reduces bulk and helps the tote hold a clean shape once it's turned right side out.
Add handles and lining.

Fold and press the handles evenly, then baste them in place and test the position by lifting the bag before sewing for real. Put the lining inside with right sides facing and sew around the top edge, leaving a small opening for turning, and reinforce each handle attachment point with a box-and-cross stitch.
Turn and topstitch.

Match the side seams before sewing around the top, leave a turning opening, then pull the bag through gently and push out the corners with a blunt tool. Close the opening neatly, then press and topstitch the rim so it lies flat.
Written by

Clara Jensen
Scandinavian Home Craft & Candle Maker
Clara brings Nordic simplicity and warmth to home crafting. She specializes in soy candles, beeswax wraps, and hygge-inspired home accessories.


