Your basket is empty.
Continue ShoppingBasket Bag
Inspired by handwoven basket design, our Basket Bag knitting pattern combines enduring practicality with minimalist beauty. Knit it in Blackbird Linen to celebrate the earthy resilience of linen yarn and to create a bag that’s grounded in strength and graceful in hand.

You’ll knit your Basket Bag in the round, holding Blackbird Linen double to create a dense, durable fabric. You start with the base and shape it with increases at each corner. Slip-stitch columns extend from those corners in clean vertical lines, while a single round of purls creates a ridge separating the base from the body… All details that contribute to the illusion of a structured basket.

Along the top edge, you’ll use just one strand of Blackbird Linen to work a tidy attached I-cord, working un-attached I-cords for the handles as you go. The handles are comfortable to hold in your hand or on your arm, with thicker handles for the large bag and slimmer ones for the small.

A DK-weight yarn made from 100% French linen, Blackbird Linen embodies both hardworking strength and understated beauty. It knits up into a fabric that’s sturdy and lustrous, with a fluid drape that only improves with use. It’s the perfect match for a bag that’s handcrafted to last a lifetime… Elegant and effortlessly strong.

The Basket Bag looks especially striking in dark, moody hues like the Ink Blue and Galapagos Teal we chose. And there are 15 more colors of Blackbird Linen to explore, from basket-y neutrals to rich, expressive tones inspired by the treasures of the natural world. Choose your favorite and pick up 2 skeins for the small bag or 4 for the large!

Cast on for your own Basket Bag, a quiet beauty that’s made to hold whatever your day brings!
Yarn lovers, if you adore the yarn used in this project, you’ll love exploring all of our other yarn collections! Discover over 45 thoughtfully designed yarns in nearly every natural fiber and in every spectacular color you can imagine. Only available here at Purl Soho’s online yarn store, where every skein is created with care and your creativity in mind!

Pattern designed and written by Purl Soho designer, Hiromi Glover. See even more of Hiromi’s work on her Instagram!
Share your progress and connect with the community by tagging your pics with #PurlSoho. We can’t wait to see what you make!
Want to print this pattern? On desktop, find the “print” icon in the right margin, and on mobile, scroll to the end of the pattern for it. Use the on-screen instructions to remove anything you don’t want to print!
Materials

- 2 (4) skeins of Purl Soho’s Blackbird Linen, 100% French linen yarn. Each skein of this light worsted/dk-weight yarn is 175 yards/ 100 grams; approximately 330 (570) total yards required. We used Ink Blue for one sample and Galapagos Teal for the other.
- US 6 (4 mm), 16-inch circular knitting needles
- US 6, 24- or 32-inch circular knitting needles, depending on size you are making
- A set of US 5 (3.75mm) double pointed needles, for I-cord
- Removable stitch markers, including one unique
- A crochet hook and scrap yarn for Provisional Cast On
GAUGE
20 stitches and 26 rounds = 4 inches in stockinette stitch with yarn doubled, using larger needles
SIZES
Small (Large)
- Finished Circumference: 24 (32¾) inches
- Finished Height: 6 (8) inches, excluding bottom
- Base of Bag: 10¼ inches long x 4½ inches wide (14¼ inches long x 6½ inches wide)
- Handle Total Length: 10 (13) inches
- Handle Drop: Approximately 5 (6.5) inches
SAMPLE: The Ink Blue bag is the Small size, and the Galapagos Teal bag is the Large size.
NOTES
CONSTRUCTION
You will make this bag by first knitting the Base in the round, increasing stitches every other round, then continue with the Body, knitting evenly in the round. You will work attached I-cords along parts of the top edge, making detached I-cords along the way for the Handles, and to finish, you will seam the bottom of the Base with a whipstitch.
YARN DOUBLED
You will knit all of this bag, except the Handles, with the yarn doubled, working with two strands held together. To do this, we recommend pulling one strand from two balls to avoid the yarn getting tangled.
SLIP STITCHES
Slip all slipped stitches purlwise with yarn in back.
PATTERN
BASE
With yarn held double (see Notes) and leaving a foot-long tail, cast 64 (84) stitches onto shorter circular needles using a basic Long Tail Cast On.
Place a unique stitch marker and join for working in the round, being careful not to twist the stitches.
Set-Up Round: K29 (39), place marker (pm), k3, pm, k29 (39), pm, knit to end of round. [4 total stitch markers]
Round 1: [K1, yarn over (yo), knit to next marker, yo, slip marker (sm)] 4 times. [8 stitches increased]
NOTE: Be careful not to let stitch markers slide underneath yarn overs and move out of place as you work Round 2.
Round 2: Knit to end of round, knitting yarn overs through the back loop (tbl) and slipping markers as you come to them.
Repeat Rounds 1 and 2 six (9) more times, changing to longer circular needles when necessary, and ending with Round 2. [120 (164) total stitches: 43 (59) stitches each for front and back, 17 (23) stitches for each side]
BODY
Set-Up Round: [Slip 1 (see Notes), purl to next marker, sm] 4 times.
Round 1: Knit to end of round, slipping markers as you come to them.
Round 2: [Slip 1, knit to next marker, sm] 4 times.
Repeat Rounds 1 and 2 until piece measures 6 (8) inches from Set-Up Round, ending with Round 2.
Bind off all stitches knitwise, removing markers. (If this edge curls up a little, don’t worry, it will block out perfectly flat.)
HANDLES
NOTE: For help with this technique, please visit our Attached I-Cord Tutorial. Just note that the instructions for this bag differ slightly from our tutorial. For the Large size, you’ll cast on 6 stitches, and for both sizes, you’ll insert your needle into just the front leg of each bound-off stitch (see photo below).
PLACE MARKERS
With right side facing you, find the slipped stitch columns at each end of one long side of the bag. Place a unique removable stitch marker in the bound-off stitch 11 (14) stitches to the right of the left-hand slipped stitch column; skip 20 (30) stitches to the right and place a removable stitch marker 11 (14) stitches to the left of the right-hand slipped stitch column. Repeat for opposite long side of bag, placing 2 more non-unique markers.
CAST ON FOR ATTACHED I-CORD
Using scrap yarn and a Provisional Cast On, cast 4(6) stitches onto a double pointed needle.

With a single strand of the main yarn, begin with the uniquely marked stitch and work a 4 (6)-stitch Attached I-Cord into the front leg of each bound-off stitch to next marked stitch, removing markers as you come to them. The photo above shows where in the bound-off stitch to insert your needle.
WORK FIRST HANDLE
NOTE: For more information on how to work these Handles, please visit our I-Cord Tutorial. Just note that our tutorial demonstrates a 3-stitch I-cord, but the Handle of the Small bag is a 4-stitch I-cord and the Large bag is a 6-stitch I-cord.
Work a 4 (6)-stitch I-cord until Handle measures 10 (13) inches.
CONTINUE ATTACHED I-CORD EDGE
Re-join at next marked bound-off stitch, and work Attached I-Cord into front leg of each bound-off stitch to next marked stitch, removing markers as you come to them.
WORK SECOND HANDLE
Work as for First Handle.
COMPLETE ATTACHED I-CORD EDGE
Carefully remove scrap yarn from the Handle’s Provisional Cast On, slipping stitches onto a double pointed needle as you go. With needles parallel and wrong sides together, use Kitchener Stitch to graft ends of Attached I-Cord.
FINISHING
SEAM BASE

Thread both strands of cast-on tail onto a tapestry needle, and with right sides of Base facing you, whipstitch cast-on edges together, working into the garter bumps just under the cast-on edge (on the wrong side of the fabric).
WEAVE IN + BLOCK
Weave in all ends and gently wet block.


LEARN ABOUT BLACKBIRD LINEN + ALL OUR BEAUTIFUL YARNS
Earthy Blackbird Linen is a super special 100% French linen yarn that brings an understated elegance and hard-working character to this project. A light worsted/DK-weight yarn, it is long-lasting and machine-washable with a wonderful way of softening with wash and wear. Choose from 17 rich, gem-like colors, and discover the unparalleled pleasure of knitting with linen!
More Knitting Patterns
- Be sure to explore our collection of (mostly free!) Blackbird knitting patterns and cast on!
More Light Worsted/DK-Weight Yarns
- Shop our entire collection of light worsted/DK-weight yarns (What does DK-weight yarn mean, really? Our guide to DK yarn will answer your questions and demystify.)
- If you want to use a different yarn, be sure to take the time to get the correct gauge. Need help? Check our All About Gauge Tutorial and our Yarn Substitution article for lots of helpful information.
More Yarns With Similar Fibers
- Shop linen yarn
- Shop machine-washable yarn
- Shop plant-based yarn
Looking for more inspiration? Explore all of our knitting patterns (including tons of free knitting patterns) and knitting tutorials, buy one of our many knitting kits and yarn bundles, and shop for beautiful yarn. We have over 35 gorgeous natural fiber yarns in 100’s of magnificent colors, designed to bring integrity, beauty, and joy to your next knitting project and only available at Purl Soho!













Is there a crochet pattern for this?
Hi Mia,
I’m afraid we don’t currently offer a crochet version of this bag, but we really appreciate you sharing your interest in a crocheted option and will keep that in mind! We have a collection of Crochet Patterns as well; please feel free to take a look, and I hope there’s a pattern that catches your eye!
Thanks for reaching out and please let us know if you have any other questions!
All the best,
Cat
Have you viewed these photos on an iPhone? The colors are so dark and the contrast so liw that i cant tell what the finished bag looks like at all !
Hi Julie,
We’re so sorry that the low contrast makes it difficult to discern the project details and truly appreciate you sharing your honest feedback with us… We’ll absolutely keep this in mind going forward! We’re very eager to help with any questions you might have and will reach out to you via our Customer Service email, [email protected], to follow up.
Please don’t hesitate to let us know if we can be of any further assistance at all!
Kind regards,
Cat
Ciao from Italy 🙂
Lovely easy project, thank you 💕
I’m thinking of lining it inside with a nice fabric to give it a bit more structure.
Ciao, ciao 👋🏾
Hi Dri,
Thank you so much for your kind comment, we’re thrilled you’re a fan of this bag! Lining the inside with fabric sounds like a fabulous idea!
Hope you have a nice rest of your day!
All the best,
Cat
I would like to make the smaller size but just a little taller than the pattern. Would one additional skein be enough or even needed?
Hi Cecilia,
You should be able to add about an inch or two of height to the smaller size with the yarn you’ll already have! If you want to make it any taller than that though, I’d recommend picking up an additional skein!
All the best,
Lili
In the setup row: missing: k3 at the end!
Hi Jolanda,
Thanks so much for reaching out! No worries about anything being missing! We wrote the end of the Set-Up Round as “knit to end of round” and for both bag sizes, that means 3 more stitches to knit, so the final 3 knit stitches are for sure factored into this set-up step. We just formatted this as “knit to end of round” as a design choice!
I hope this helps, and please don’t hesitate to let us know if you have any other questions!
All the best,
Cat
If I wanted to make the handles on the large bag a little longer for an 8/8.5 inch drop (to go over the shoulder), would I need an extra skein, or should the 4 be plenty?
Hi Cait,
Thank you for writing in! I’d recommend snagging an additional skein just in case you need it. You can also wind your yarn as you need it in case your project doesn’t require all the skeins. This way you can return any unwound skeins for a full refund within 30 days or for a store credit after the 30 days. I hope this helps but please let me know if you have any other questions!
All the best,
Gavriella
HI – thanks for monitoring for all the questions.
This is a curiosity I have for more than this pattern, please. I’m sure you’ve answered this before, so thank you x2.
In the 330 yds required for the small bag, does that include the gauge swatch? Or does that come from the extra 20 yds that the project doesn’t use.
Hi Diane,
We’re glad you reached out about that! The 330 yards is just for the bag itself, but we always add a buffer of 10% to the yardage requirements of all our patterns. That accounts for the swatch and any slight gauge discrepancy you may end up with. Also, if you’re running low on yarn by the end, you can reuse your swatch yarn if necessary!
All the best,
Lili
I second Julie B’s comment about the pictures. The blue on blue on blue makes it hard to see the details on my phone as well (not an iPhone). I’m planning on using some extra Blackbird linen to add a contrasting pocket and will let you know if that works!
Hi Chantal,
Thank you for sharing your helpful feedback. We truly appreciate knowing what our customers think and value your input. I will be sure to share this comment with our photo team for future consideration! As for the pocket on your bag, I think that would be a great idea and we can’t wait to see how it turns out! Please let us know if there is anything we can help you with along the way!
All the best,
Gavriella
Hello, on the Basket Bag page 4
I just knit round 1 with the yarn overs. The pattern says 8 stitches increased
There are 4 markers and 4 yarn overs, is this 8 stitches increased?
Thank you so much
Hi Judy,
Happy to help clarify this round for you! You will be working 2 increases per marker, one on either side of each marker. Since there are 4 markers, that totals to 8 increased stitches! I’ve highlighted both increases in the round below:
Round 1: [K1, yarn over (yo), knit to next marker, yo, slip marker (sm)] 4 times. [8 stitches increased]
I hope this helps, but please let me know if you have any other questions!
All the best,
Lili
Thank you so much!
Hi there! I was wondering if you could help me. I’ve been trying to do this pattern but seem to keep running into the issue with Round 2 section where it says there should be 8 stitch increase. But when I count the stitches, it only increased up to 90 (from the original 84) when it should be 92. Do I do: [K1, yarn over (yo), knit to next marker, yo, slip marker (sm)] for the 3 stitches in between sm as well (the sides)? Hope this made sense. Thank you!!! ♥️
Hi Ashlie,
We’re so sorry you are running into trouble here. Could you let me know if you are working your YO increases on each side of the 4 markers? It sounds like you may be missing 1 marker for the total 8 stitch increase. We will keep an eye out for your reply!
All the best,
Gavriella
Hi Gavirella!
Yes, I’ve re-done the pattern and followed: K1, yarn over (yo), knit to next marker, yo, slip marker (sm). This yields me a 4 stitch increase in Round 2.
After I do, ‘K1, yarn over (yo), knit to next marker, yo, slip marker (sm)’, which then takes me to the next sm, K3, sm. What would the pattern look like by including the yo in this sm, K3, sm?
Hi Ashlie,
Could you please clarify which round you are referring to? Your increases should be worked on round 1 rather than round 2. Here is a breakdown of how they work out. You will be making a total of 2 yarn overs in between each of the 4 markers for a total of 8 sts.
Between markers 1 and 2 you will have 2 yarn overs (2 sts increased)
Between markers 2 and 3, you will have 2 yarn overs (2 more sts increased)
Between markers 3 and 4, you will have 2 yarn overs (another 2 sts increased)
Lastly, between markers 4 and 1 you should have your final 2 yarn over increases (last 2 sts increased)
I hope this breakdown helps clarify the pattern instruction but we’d be more than happy to go over this together in one of our free 1-on-1 Zoom help sessions as well! Sometimes working the stitch along someone can help better explain a technique so we are happy to do so!
All the best and happy knitting!
Gavriella
Ah, got it! That actually makes sense, thank you so much for your help!
You are very welcome! Let us know if you have any other questions along the way!
Hi Gavriella,
Knitting up this bag has been quite a delight😃
I’m new to I-cords and provisional cast-ons and I’m having some trouble understanding how to work the handles. I’ve done the provisional cast-on but I’m not sure how to proceed even though I’ve read your I-cord tutorial that you’ve linked in the pattern.
Please help!
Thanks in advance 😊
Hi Nadine,
Thank you for asking! After you cast on your icord stitches, you will be working an attached icord onto the bound off edge between the marked stitches meaning you are adding your icord along the edge of the bag itself. From there you will work the handles as if working a normal icord (not attached to the bag) until its the intended length. After that you will skip stitches and beging to work your attched icord along the edge again.
I hope this helps but please let me know if you need further assistance here.
All the best,
Gavriella
Hi Gavriella,
Thanks for responding. I was able to proceed with the handles but they turned out quite ugly so I’ve frogged them to rework.
I’m hoping for a video tutorial on how to work those handles😉
Hi Nadine, I hope I’ve caught you in time. I was having a similar roadblock with the attached I-chord tutorial. As a result everything I was trying to attach it was failing. It was so difficult I knew I had to be doing something wrong. Today I had my eureka moment. Here goes.
After the provisional cast on to scrap yarn, your knit up the first row and then slide those stitches to the right hand side of needle without turning work. Knit first five, slip the sixth stitch purl wise with yarn in back. Then bring the yarn forward under the needle like pictured in the tutorial. Here’s the MAGIC, slip your needle into the stitch you will be picking up from the bound off row that you have marked. Bring the working yarn over the needle and proceed to knit that stitch you picked up. The result will be that picked up stitch is hanging off the last stitch you knit.
If you look at the images in the tutorial with this in mind I think it will click. The image I feel like was missing is the actual knitting of the picked up stitch.
The result is that the second stitch is the yarn over and the third is the purled one. Those two get pulled over the first stitch and the resulting six stitches get slid down to the right hand side of the needle. REPEAT.
And an added hint is to keep the working yarn as taught as possible for a nice clean knit up I-chord.
I hope this helps you.
Hi Alma,
Thank you for your kind assistance. I’ve actually set that WIP down for a bit but will be getting back to it quite soon. I’ll follow your suggestion when I resume and give you the feedback.
Thanks again!🙏🏽😊
Hi – on the set up round, you mention there should be 4 markers – the unique stitch marker + the 3 markers you place on the set up round, is this correct ?
Hi Geraldine,
That is correct! 4 markers total. I hope this helps clarify!
All the best,
Gavriella
Hi! I’d love to knit this as a holiday gift for someone, but the colors I like are currently sold out. Do you think either Good Wool or Sketchbook Cotton would work here?
Hi Natasha,
Thanks for reaching out! So sorry those colors are out of stock at the moment. We plan to restock many of these colors mid to late December but in the meantime, Sketchbook Cotton is a great alternative. While you can use another yarn, one thing to keep in mind is the bag will have a bit more drape to it. I hope this helps but please let us know if you have any other questions!
All the best,
Gavriella
Thank you! If I wanted it to be a bit denser and less drapey is there another yarn that would be a better substitute?
You are very welcome! I would consider using a heavier weight yarn for a denser fabric. A yarn such as June Worsted or Sunshower Cotton would be good options!
Hi, I’m stumped by how to attach the i cord to the bag. Can you please elaborate? I’ve read the other comments and I’m still not sure what to do after making the provisional cast on and inserting my needle as shown in the photo. Thanks!
Hi Yolanda,
So sorry you are running into a road bump here. I’d recommend checking out our Attached i-cord tutorial for a detailed explanation on how to work the attached i-cord. One thing to keep in mind is the tutorial uses 3 stitches but you will have 4 for the small size and 6 for the larger. I hope this helps get you through this section but please let us know if you have any other question!
All the best,
Gavriella
Thank you so much! I realized that I had missed your instruction for placing one unique marker and three non-unique markers. That, plus watching the attached i cord tutorial and looking more closely at the photos, makes it all clear now. Thank you!
Yay! You are very welcome and I am so happy you are on your way! Happy knitting!
I just finished knitting the large bag. For those like me seeking a more robust handle, here’s a tip. I doubled my yarn for the detached I-cord (and kept the attached I-cord single yarn as the pattern suggests). And unexpected bonus, the added thickness of the handle better matched the attached I-cord thickness. Just remember to drop the second yarn and pick it up again as you transition from the handle to the attached I-cord edge.
Did you have to order an extra skein to double yarn on handles??
Hi Polly,
Thank you for writing in! We definitely recommend an additional skein for the smaller bag but you may have just enough for the larger bag with the recommended yardage. I hope this helps and happy knitting!
All the best,
Gavriella
Hello, I have a question about where to measure for the depth of the bag. The instructions say measure from the set up round.
there is a setup round on the base and one as you purl to begin the body. I want to double check that I measure from the purled
setup row after you finish the base.
Also, I would like a thicker handle as others have mentioned. will I have enough yarn to use double threads for the unattached part of the handle?
Thank you so much,
Judy
Hi Judy!
Thanks for asking about the set up round! I can see how that is confusing, and I would be happy to clarify that for you.
In this case, you’ll want to measure from the set up round in the BODY section of the pattern.
For a larger bag, you’ll definitely have enough to double up on the unattached part of the handle… but you’ll most likely need an additional skein for the smaller version.
Happy Knitting!
Andrea
Thank yoy for your reply, I appreciate being able to ask questions. You guys are the best.
The bag part is finished and looks good. I started the attached icord, and managed it after a few tries. I’m having a terrible time trying to REattach the icord after doing the detached handle section. Following the original directions seems super messy and almost backward. Help!!
Hi Janet,
We’re so sorry you are running into trouble here. I would suggest tightening your tension a little as you reattach and sometimes even using a smaller needle is helpful. I hope this helps get you back on track but if you continue to have issues, please email us a photo of your work to [email protected]
All the best,
Gavriella
Is there a way to make the i-cord handles thicker?
Hi Jennifer,
Great question! I’d recommend doubling your yarn for the icord sections for a thicker result. You could also use more stitches for a thicker icord. I hope you found either of these suggestions helpful but please let us know if you have any questions!
All the best,
Gavriella