You can sew a tote bag in an afternoon with just fabric, thread, and a needle or machine

A tote bag is one of the fastest sewing projects for beginners because it has no zippers, no curves, and no complicated closures. You need two pieces of fabric cut to size, thread, and either a sewing machine or a needle and thread. The entire project takes two to four hours if you use a machine, or a full day if you hand-sew. The result is a bag you can actually use, which makes it a satisfying first project.

The basic structure is straightforward: two rectangles of fabric sewn together on three sides, with handles attached at the top. You do not need to buy a pattern — you can cut your own pieces based on the size bag you want. Most beginners start with a bag about 14 inches wide and 16 inches tall, which is large enough to hold groceries or books but small enough to finish without frustration.

Key Takeaways

  • A beginner tote requires only two fabric rectangles, thread, and a needle or machine — no pattern needed.
  • Cut your fabric pieces 1/2 inch larger than your finished bag size to account for seam allowance, the space where two pieces of fabric overlap when sewn.
  • Sew three sides of the bag closed, then fold the top edge down 1/2 inch and sew it flat to finish the opening and hide the raw fabric edge.
  • Handles can be made from strips of the same fabric, folded and sewn, or purchased as pre-made webbing straps.
  • A sewing machine cuts the time in half, but hand-sewing with a needle works just as well if you go slowly and keep your stitches even.

What fabric and supplies you need to start

Fabric is the biggest choice. Cotton canvas or quilting cotton works best for beginners because it does not fray as much as thinner fabrics and holds its shape. You need two pieces, each about 15 inches by 17 inches if you want a finished bag that is 14 by 16 inches. Buy a little extra in case you make a mistake cutting. Avoid stretchy fabrics like knit or jersey for your first bag — they slip under the needle and are harder to control.

Thread should match your fabric color or be a neutral shade like black, white, or gray. Polyester thread is stronger than cotton thread and works well for bags that will carry weight. Buy a spool at any fabric store; one spool is enough for several bags.

A needle or machine is your choice. A sewing machine makes straight seams faster and more even, which matters because tote bags take stress from weight and loose stitches will fail. If you hand-sew, use a needle size that fits your thread — usually a size 7 or 8 for general sewing — and a thimble to protect your finger from the needle pushing through thick fabric.

Other supplies include scissors or a rotary cutter to cut fabric straight, a ruler or measuring tape, pins to hold fabric pieces together while you sew, and an iron to press seams flat as you work. None of these are expensive, and most people already own scissors and a ruler.

How to cut and prepare your fabric pieces

Measure and mark two rectangles on your fabric, each 15 inches wide by 17 inches tall. Use a ruler and a pencil or fabric marker to draw the lines. The extra 1 inch accounts for seam allowance — the space where two pieces overlap when sewn. If you cut your pieces exactly 14 by 16, your finished bag will be smaller than you want.

Cut both pieces as straight as possible. A rotary cutter and ruler make this easier than scissors, but scissors work fine if you take your time. Lay one piece on top of the other and line up all the edges. Pin them together at the corners and middle of each side so they do not shift while you sew.

Before you sew, decide where your handles will go. Most tote bags have handles attached to the top edge, about 2 to 3 inches from each corner. You can mark these spots with a pin or a pencil line so you know where to leave space when you sew the top edge closed.

Sewing the three main seams

Start by sewing the two side seams and the bottom seam. Leave the top edge open — that is where you will add the handles and finish the opening. Set your machine to a straight stitch with a stitch length of about 2.5 millimeters, or use a straightforward running stitch if you hand-sew.

Sew along one side seam, starting 1/2 inch from the top edge and stopping 1/2 inch from the bottom edge. This leaves room to turn the bag right-side out later. Use a backstitch — sewing backward a few stitches at the start and end — to lock the thread so it does not unravel. Sew the other side seam the same way, then sew the bottom seam all the way across.

After you sew each seam, trim the thread and press the seam flat with an iron. This makes the bag look neater and helps the seams stay strong. If you are hand-sewing, make your stitches about 1/4 inch apart and keep them as even as possible.

Turn the bag right-side out through the opening at the top. Use a pencil or chopstick to push the corners out so they are sharp and square. Press the entire bag flat with an iron, paying special attention to the top edge where you will sew the handles.

Attaching handles and finishing the top edge

Handles can be made from strips of your fabric or from purchased webbing. If you make them from fabric, cut two strips about 2 inches wide and 20 inches long. Fold each strip in half lengthwise with the right side facing in, then sew along the long edge to create a tube. Turn the tube right-side out and press it flat. This creates a handle that is about 1 inch wide and looks finished on both sides.

Pin the handles to the inside top edge of the bag, about 2 to 3 inches from each corner. The raw ends of the handles should point downward into the bag. Sew them in place with a short seam, about 1/2 inch long, to anchor them firmly.

Fold the top edge of the bag down 1/2 inch all the way around, with the handles tucked inside. Press this fold flat with an iron. Sew around the entire top edge, 1/4 inch from the fold. This seam hides the raw fabric edge and locks the handles in place at the same time. Backstitch at the start and end to find the thread.

Reinforcing seams so your bag lasts

Tote bags carry weight, so the seams where the handles attach take the most stress. After you finish the top edge, sew a small square or an X shape over each handle attachment point. This extra stitching spreads the weight across a larger area and keeps the handles from tearing away from the bag.

Check all your seams for loose threads and trim them. If you see any gaps or holes, you can sew over that spot again to reinforce it. The bottom corners also take stress, so sewing a small triangle or square at each bottom corner adds durability without looking out of place.

If your fabric frays at the edges, you can seal the raw edges with a product called fray check, which is a clear liquid that hardens the fabric edge. This is optional for a first bag, but it makes the inside look more polished.

Common mistakes and how to avoid them

The most common mistake is cutting fabric pieces that are too small. Remember that seam allowance takes up space — if you cut pieces exactly the size you want the finished bag to be, your bag will end up smaller. Always add 1/2 inch on all sides.

Another mistake is sewing the handles on the outside of the bag instead of the inside. Handles should be sandwiched between the two layers of fabric at the top edge, so they look like they grow out of the bag rather than sitting on top of it. If you sew them on the outside, they will look unfinished and will be more likely to tear.

Uneven stitches are normal for a first project and do not affect how the bag works. If your stitches are loose or far apart, the seams may not hold weight well. Practice keeping your stitches close together — about 1/4 inch apart — and you will see improvement on your second bag.

Forgetting to backstitch at the start and end of seams is a mistake that leads to unraveling. Always sew backward a few stitches when you start and stop to lock the thread in place.

Frequently Asked Questions

Can I use a regular needle and thread instead of a sewing machine?

Yes. Hand-sewing takes longer — usually a full day instead of two to four hours — but the result is just as strong if your stitches are even and close together. Use a needle size 7 or 8, thread that matches your fabric, and a thimble to protect your finger. A running stitch, where you push the needle in and out of the fabric in a straight line, is all you need.

What if I do not have an iron?

An iron makes seams look neater and helps them stay flat, but it is not required. You can press seams flat by running your fingernail along them or by laying the bag under a heavy book for a few hours. The bag will still work, but the seams may look less polished.

How much fabric do I need to buy?

For one tote bag, buy 1 yard of fabric. One yard is 36 inches long and usually 44 to 60 inches wide, which is more than enough for two 15-by-17-inch pieces plus handles. If you want to make two bags, buy 1.5 yards.

Can I make the bag bigger or smaller?

Yes. Decide how wide and tall you want the finished bag, then add 1 inch to both measurements to account for seam allowance. Cut two rectangles that size and follow the same steps. A small bag might be 10 by 12 inches finished, and a large one might be 18 by 20 inches. Larger bags need thicker fabric and stronger thread to handle the weight.

What should I do if my seams come apart after I start using the bag?

Seams come apart when stitches are too far apart or thread is too weak. If a seam fails, you can sew over it again by hand or machine, overlapping the old stitches. Use thread that matches your fabric so the repair is less visible. For future bags, use polyester thread and keep stitches closer together — about 1/4 inch apart.