Fabric Basket Pattern – Easy Tutorial for 5 Sizes 

Save it Now, Make it Later!

This easy fabric basket pattern is perfect for beginners and can be sewn in under 30 minutes. Fabric baskets are a quick and affordable way to organize sewing supplies, toys, bathroom products, and craft materials while adding color and style to your home decor. In this tutorial, you’ll learn how to make a fabric basket step by step using simple squares of fabric, interfacing, and basic sewing techniques. These reversible fabric baskets also make great handmade gifts and are ideal for nursery storage, kids’ rooms, and sewing room organization.

fabric basket pattern
Fabric Basket Tutorial

How to Make a Fabric Basket (Quick Guide)

This fabric basket pattern is made from 4 squares – 2 for the outside and 2 for the lining. You will start by cutting the bottom corners from the squares and then stitching the sides and bottom. Once the lining and main sides and bottom are done you can box the corners and sew them together. Folding over the top edge adds some structure to your fabric baskets.

  1. Fuse interfacing to the outer fabric
  2. Sew the side and bottom seams
  3. Box the corners to create depth
  4. Sew the lining pieces together and attach the lining to the outer basket
  5. Turn through the gap
  6. Press the top edge neatly and fold the top edge down to finish

Supplies

  • OUTSIDE – Cut 2 from the main outside fabric – Use something medium weight like cotton decorator fabrics.
  • LINING – Cut 2 from cotton lining fabric – I used quilting cotton for the lining of my samples.
  • INTERFACING -Cut 2 from heavy fusible interfacing – For the large and extra-large baskets, you will need extra heavy interfacing for them to keep its shape. For the smaller baskets, regular heavy interfacing is fine.

This pattern has a 1/2 inch (12mm) seam allowance, and this is included in the cutting measurements below. The finished size heights are approximate depending on how much you fold back the edge.

Cutting Instructions for Fabric Basket Pattern
Cutting Instructions for Fabric Basket Pattern

Fabric Basket Pattern Video

Watch this YouTube video I made to show you the steps in order to make a fabric basket. It is just a few minutes long, so sit back and enjoy. I post regular sewing and craft videos, so don’t forget to subscribe.

Fabric Basket Pattern – Sewing Instructions

This fabric basket pattern is suitable for beginners and can be completed in under 30 minutes for most people. Fabric baskets are great for storing your favorite craft and sewing supplies, and for decorating your house cheaply and adding splashes of color. They are great for kids’ rooms too. My daughter immediately filled my sample baskets with toy cars and has been carting them from room to room all week.  

UPGRADE TO PREMIUM

Skip the Ads & Print This Pattern

Download the clean, printable PDF version of this pattern with step-by-step photos – perfect for printing or using on your phone or tablet. Instant download, ad-free!

1. Add Interfacing to Main Pieces

On the wrong side of the main pieces, press the fusible interfacing according to the manufacturer’s instructions.

2. Stitch Sides and Bottom

Put the 2 main pieces with right sides together and stitch the sides and bottom. (1/2 inch seam allowance)

Skip the Ads...
Get 20 Printable Sewing Patterns

Printable • Ad-Free • Instant Download

Create beautiful handmade gifts with my 20 Gifts to Sew pattern book. Enjoy ad-free, printable sewing patterns you can download instantly and start sewing today.

• 20 easy beginner-friendly gift projects
• Printable PDF patterns
• No ads or scrolling
• Perfect for handmade gifts

Get the pattern book
Stitch Sides & Bottom
Stitch Sides & Bottom

3. Box Corners

Press open the seams and match the bottom seam to the side seams to form the bottom corners. Stitch across.

Box Corners
Box Corners

4. Sew the Lining

Repeat steps 2 to 3 for the lining but leave a 2 inch (5cm) gap on one side.

Sew Lining
Sew Lining

5. Turn and Press

Put your main basket the right way out and the lining basket the wrong way out. Give them a good press.

Press
Press

5. Stitch Around the Tops

Put the main basket inside the lining so that the right sides are together. Match the side seams and top raw edges and stitch around the top.

Stitch the Top
Stitch the Top

7. Turn Through Gap

Turn the basket the right way out through the gap in the lining side. Close the gap with either an invisible ladder stitch or a machine stitch. If you use an invisible hand stitch you could actually use your basket as reversible. When you get sick of one fabric, just turn it inside out so the lining fabric is on display.

Turn the Right Way Out
Turn the Right Way Out

8. Press Edge

Push the lining back into the basket and press the edge.

Press Edge
Press Edge

9. Fold the Edge

Fold back the edge 2-3 inches.

Fabric Basket Pattern
UPGRADE TO PREMIUM

Skip the Ads & Print This Pattern

Download the clean, printable PDF version of this pattern with step-by-step photos – perfect for printing or using on your phone or tablet. Instant download, ad-free!

Pin for Later

Fabric Basket Pattern Tutorial, How to Make Fabric Baskets

Fabric Basket Pattern – In Conclusion

And now your fabric baskets are ready to fill with all kinds of goodies. Use them as a craft basket for storing wool and fabric scraps, make an attractive gift by adding a potted plant, or use them to store sewing patterns and magazines. The storage options are endless!

More Free Homeware Patterns

Make your fabric basket patterns look professional by adding a DIY fabric label. Learn how to make your own clothing labels.

fabric basket tutorial

Fabric Basket Pattern

Learn how to make a fabric basket with this easy fabric basket pattern in 5 sizes.
4.5/5 – (40 votes)
Print Pin
Difficulty: Easy Beginner
Keyword: Sewing Patterns
Total Time: 30 minutes

Difficulty

Tools

  • Sewing Basics

Materials

  • Fabric
  • Heavy Interfacing

Instructions

  • On the wrong side of the main pieces, press the fusible interfacing. Put the 2 main pieces with right sides together and stitch the sides and bottom. (½ inch seam allowance)
    Fabric Basket Pattern
  • Press open the seams and match the bottom seam to the side seams to form the bottom corners. Stitch across.
    Fabric Basket Pattern
  • Repeat steps 2 to 3 for the lining but leave a 2 inch (5cm) gap on one side.
    Fabric Basket Pattern
  • Put your main basket the right way out and the lining basket the wrong way out. Give them a good press.
    Fabric Basket Pattern
  • Put the main basket inside the lining so that right sides are together. Match the side seams and top raw edges and stitch around the top.
    Fabric Basket Pattern
  • Turn the basket the right way out through the gap in the lining side. Close the gap with either an invisible ladder stitch or machine stitch.
    Fabric Basket Pattern
  • Push the lining back into the basket and press the edge. Fold back the edge 2-3 inches.
    fabric basket pattern
4.5/5 - (40 votes)

Author - Luisa Clare

Luisa Clare is the founder of Treasurie, a sewing and crochet education platform offering step-by-step tutorials and printable patterns. With over 15 years of experience in dressmaking, pattern design, crochet, and craft education, she specialises in teaching beginners through clear, easy-to-follow lessons. Her tutorials and patterns are used by home sewists and crocheters worldwide to build practical skills and confidence. Learn more about Luisa and Treasurie.

Similar Posts

37 Comments

  1. I have made a number of these baskets in the 13″ by 13″ size for gifts. People love them. One friend quickly discovered that a square tissue box fits perfectly in this size basket.

  2. I just found this on Pinterest. These are the best instructions. I’m planning on making several. Thank you!

  3. Just finished making several of these handy baskets. This is an excellent, straight forward pattern. However, I made a few modifications. I fused mid-weight interfacing to the outer cotton fabric then layered it on top of a piece of batting and a piece of muslin the same size. Using my walking foot, I stitched around the outside edges and did some light quilting focused on the center of the square which is the section that shows the most once the basket is complete. When sewing the squares together, I stitched around the three sides then marked the corner squares to cut out afterwards. The result is a very sturdy basket that stands up quite well. I created an XXS small size using 9” squares with 2” cutouts.

  4. Loved the tutorial!
    I used the XS size and added straps to make a gift bag instead of folding down the top. Made them for our Easter guests and they loved it!

  5. Thank you for such a wonderful pattern and video. Your instructions and video are so easy to understand. I’ve made 2 large baskets to put gifts in. I’m definitely going to make more.

  6. I haven’t tried rectangular but the principle is the same. Draw the rectangle shape for the bottom on a piece of paper then add the sides. Then add seam allowance for the edges. Hope it turns out well.

  7. Thanks for the instructions! Has anyone altered measurements to make a rwxtangular basket? If so, can you share dimensions?

  8. I made my first fabric basket and let me tell you I am a beginner it turned out beautiful and easy to make with the video I would post a picture but haven’t quite figured out how to do that yet.

  9. Great gift basket for friends!! Your instructions are precise and so easy to follow! Thank you!

  10. It was the smaller and medium sizes. Large is goof for potplants. Thanks for reading.

  11. Just the article here. You can always print it. There is a button at the top. Thanks for reading.

  12. Hi April, you make your own based on the measurements above. Thanks for reading.

  13. Beautiful! A great video and tutorial. I cannot wait to try one or two, three….! Thank you for sharing.

  14. Many thanks for sharing this pattern and instructions… I’m getting back to sewing after an absence of over 20 years … I’ve got a stack of very old and worn jeans and am using them as one of the parts… shame I can’t attach a photo…

  15. Thanks for making an easy to follow with written instructions as well as a video!!! You rock. I am making a slew of them for gifts and of course for our house!!

    Janie

  16. Thank you for a great tutorial. Just made a basket which was very easy with your video instructions.

  17. I was a little afraid, but it was so easy and turned out so pretty! My box corners never looked so even! Thanks you for the wonderful tutorial!

  18. Thank you for much for sharing your talent and knowledge. I’m not so much a free thinker but can certainly follow clear instructions and yours are extremely clear. Thanks again and have a very Merry Christmas!

  19. It was a little while ago but I think it was a medium. The sizes are in the chart above if you need to compare.

  20. Thank you for this pattern. I made the medium and large and am really happy with how they turned out. The medium is perfect as a roll or bread basket.

  21. Thank you for such an easy to sew pattern. Finished this basket and will fill with instant cocoa packets and mini marshmallows.

  22. Covid has got me sewing again. I’m retire ad was looking for a project Thank you so much for sharing this pattern. I just love it. I have made a dozen and plan to keep going. They make great gifts.

  23. Hi Diana I haven’t tried with that specific one but a foam stabilizer will make it extra stiff. I used a heavy weight non woven type.

  24. Could you please recommend a specific interfacing? I’m new to interfacing and at a loss of what to get for a large bag. Is Pellon 1-Sided Fusible Foam Stabilizer ok? Thank you!

  25. wow , that a good idea .I am Thailand factory, I got inspiration for designing my customer bag from you.

    thank you so much for sharing.

  26. Hi Kalaivani, it was actually a dish cloth (tea towel) that I cut up. It was a nice linen blend fabric. Thanks for reading my article.

  27. Hi,
    U done a good job. I love ur fabrics which u used For basket. Where did u get it?

Leave a Reply

Your email address will not be published. Required fields are marked *