A fabric basket starts with two rectangles of fabric and a few seams

A sewn fabric basket is a box made from a single piece of fabric folded and stitched so the corners form a flat base. You cut one rectangle, sew three seams, turn it right-side out, and press it into shape. The whole project takes about an hour once you have your fabric and thread ready. No pattern is required—you measure and cut based on how wide and tall you want the finished basket to be.

The method works because of how the corners fold. When you sew two opposite sides together, then sew the other two sides, the fabric naturally creates a square bottom and four upright walls. The key is sewing the side seams all the way to the fold line at the bottom, which locks the corners in place.

Key Takeaways

  • Cut a single rectangle of fabric, fold it in half lengthwise, and sew three sides to create the basket shape.
  • The width of your rectangle becomes the height of the basket, and the length becomes the perimeter of the base.
  • Sewing the side seams down to the fold line creates the flat corners that form the basket bottom.
  • Pressing the basket with an iron after turning it right-side out makes the corners crisp and the walls stand straight.
  • Adding a fabric stiffener or interfacing to the bottom layer before sewing makes the basket hold heavier items without sagging.

Measure and cut your fabric rectangle

Decide on the finished height and base size you want. A typical small basket is 4 inches tall with a 4-by-4-inch base. Write down those numbers—you will use them to calculate your cut size.

To find the length of your rectangle, add the base width plus the base depth plus twice the height. For a 4-by-4-inch base and 4-inch height, that is 4 + 4 + (2 × 4) = 16 inches long. The width of your rectangle is the base width plus twice the height: 4 + (2 × 4) = 12 inches wide. Cut your fabric to 16 by 12 inches. Add a half-inch seam allowance on all sides if you want a slightly larger finished basket, so cut 17 by 13 inches instead.

Use a rotary cutter and ruler on a cutting mat for straight edges, or mark the rectangle with a fabric pencil and cut with scissors. Fold the fabric in half lengthwise with right sides together—the 17-inch edges should meet. Press the fold with an iron so you have a clear crease to work from.

Sew the side seams and create the corners

With the fabric still folded and right sides together, you now have a double layer that is roughly 8.5 by 17 inches. Sew along the long open edge using a half-inch seam allowance. Start at one end and sew all the way to the other end. Backstitch at the beginning and end to lock the thread.

Now sew the short ends. Fold the tube so the seam you just made runs down the center of the back. The two short raw edges should be facing you. Sew across one short end with a half-inch seam allowance. Backstitch. Flip the tube and sew the other short end the same way. Do not turn the basket right-side out yet.

The corners are what make this work. At each corner where the short seams meet the long seam, you have a small triangular flap of fabric. Fold this flap flat and sew across it about half an inch from the fold. This seam locks the corner in place and creates the flat bottom of the basket. Repeat at all four corners.

Turn the basket right-side out and press it into shape

Find the opening at the top of the basket and turn the whole thing right-side out through that hole. Use a blunt tool like a wooden spoon handle to push the corners out from the inside so they are crisp and square. The bottom should now be a flat rectangle with four upright walls.

Press the basket with an iron on medium heat. Press the top edge flat, then press each wall. The heat and pressure set the folds in place and make the basket hold its shape better. Let it cool before handling.

Finish the top edge

The raw edge at the top of the basket can be left as is if you like a casual look, or you can fold it inward and stitch it closed. To finish it, fold the raw edge down about half an inch to the inside of the basket and press. Pin it in place, then sew it down by hand using a ladder stitch, or machine-stitch it close to the fold.

A ladder stitch is invisible from the outside. Bring the needle up through the fold, across to the opposite wall, down through the fold on that side, and back across. The thread runs inside the fold and is hidden. This takes a few minutes but looks polished.

Add stiffening if you want the basket to hold heavy items

A plain fabric basket works well for lightweight items like thread, buttons, or folded scarves. If you want to store heavier things, add interfacing or fabric stiffener before you sew.

The easiest method is to fuse a layer of medium-weight interfacing to the wrong side of your fabric before cutting. Follow the package directions—usually you place the interfacing shiny-side down on the fabric, cover it with a pressing cloth, and press with a hot iron for a few seconds. Let it cool, then cut and sew as normal. The interfacing adds body without making the basket stiff or uncomfortable to handle.

Alternatively, after the basket is finished and pressed, you can spray the inside with fabric stiffener. Spray lightly and let it dry completely before using the basket. This method is less permanent—the stiffness will soften over time and with washing.

Customize with fabric choice and optional details

The fabric you choose changes how the basket looks and how it wears. Cotton quilting fabric is durable and comes in hundreds of patterns. Linen is stiffer and more formal. Canvas is heavy and good for storage baskets that will hold tools or books. Avoid stretchy fabrics like jersey or knits—they will not hold their shape.

You can line the basket with a contrasting fabric by cutting a second rectangle slightly smaller, sewing it the same way, and inserting it inside the finished basket before closing the top. You can also add a fabric handle by sewing a strip of folded fabric to the inside of the top edge before you finish it, or sew decorative trim along the top edge for a polished look.

Frequently Asked Questions

Can I make a fabric basket without a sewing machine?

Yes. Hand-sewing takes longer—roughly two to three hours instead of one—but the method is the same. Use a backstitch for all seams and make your stitches small and even. A thimble on your middle finger protects it from the needle. Hand-sewn seams are just as strong as machine seams if the stitches are close together.

What happens if my corners are not square?

Uneven corners usually mean the fabric was not folded evenly before sewing, or the corner seams were not sewn at the right angle. When you turn the basket right-side out, push the corners out firmly with a wooden spoon handle. Press with an iron on medium heat. If one corner is still rounded, you can hand-stitch it tighter from the inside. This is normal and does not affect how the basket works.

Can I wash a finished fabric basket?

Yes, but gently. Hand-wash in cool water with mild soap, squeeze out the water without wringing, and lay it flat to dry. Machine washing can loosen seams or cause the fabric to fray. If you used interfacing, avoid hot water, which can weaken the adhesive. Fabric stiffener will wash out over time, which is fine—the basket will become softer and more flexible.

How do I make a larger or smaller basket?

Change the base size and height in your measurements. For a 6-by-6-inch base and 5-inch height, cut a rectangle 22 by 16 inches. The formula is always: length = base width + base depth + (2 × height), and width = base width + (2 × height). Write the numbers down before you cut so you do not make a mistake.

Do I need a pattern to make a fabric basket?

No. The math is straightforward enough to do by hand, and there is no shaping or darts to fit. If you prefer to have a pattern written out, many free patterns are available online—search for "fabric basket sewing pattern." They all use the same folding method, just with different finished sizes.