Free Marrakesh Bag Knitting Pattern

Free Marrakesh Bag Knitting Pattern: A Step-by-Step Guide to Your New Favorite Project

There is something deeply satisfying about carrying a bag you made yourself. It sparks conversations, turns heads at the farmers market, and carries the quiet pride of handmade craft. If you have been searching for a free Marrakesh bag knitting pattern, you have landed in exactly the right place. This pattern draws inspiration from the vibrant, textured world of Moroccan design — think bold geometry, rich color play, and that unmistakable woven-market energy — translated into a knitted tote you can finish in a weekend.

Whether you are an intermediate knitter looking for your next satisfying project or a beginner who has mastered the basics and wants to push into something more exciting, this guide walks you through everything: materials, gauge, stitch patterns, construction, finishing, and styling tips. Let’s get started.


What Is the Marrakesh Bag?

The Marrakesh bag is a structured tote with a wide, flat base that flares slightly toward the top opening. Its signature look comes from a combination of textured stitch patterns — typically a mix of seed stitch panels and simple colorwork or slip-stitch patterns — that echo the geometric tilework and woven textiles you find throughout the medinas of Morocco. The bag is practical: deep enough to hold groceries, a library haul, or a full knitting project, yet styled beautifully enough to carry to brunch.

The design works in a range of yarn weights, though bulky and super-bulky yarns produce the fastest and most dramatic results. The pattern below is written for bulky weight yarn on large needles, making it an ideal project for knitters who want something that actually gets done.


Materials You Will Need

Before you cast on, gather the following:

Yarn: Approximately 300 yards of bulky weight yarn (CYCA #6) in your main color (MC). For a two-color version, you will need roughly 200 yards in MC and 100 yards in a contrasting color (CC). Natural fibers like wool, alpaca blends, or cotton work beautifully. A wool-cotton blend gives the bag structure without too much stretch, which is ideal for a tote.

Needles: US size 10.5 (6.5mm) straight or circular needles, at least 24 inches long. You will also want a set of double-pointed needles or a short circular in the same size for the handles.

Notions: A tapestry needle for weaving in ends, stitch markers, a row counter if you like one, and scissors.

Optional lining: A half yard of fabric in a coordinating print, along with a needle and thread or a sewing machine, if you want to line the finished bag. This is not required but adds polish and prevents small items from slipping through the knitted fabric.


Gauge

18 stitches and 24 rows = 4 inches in stockinette stitch on US 10.5 needles.

Always check your gauge before beginning. A bag does not need to be as exact as a fitted garment, but being significantly off gauge will affect the finished dimensions. If your gauge is looser, go down a needle size. If it is tighter, go up a needle size.

Finished dimensions (approximate): 14 inches wide, 13 inches tall (not including handles), 4 inches deep at the base.


Abbreviations

Throughout this pattern, the following abbreviations are used:

CO = cast on, BO = bind off, k = knit, p = purl, sl = slip (purlwise unless noted), st(s) = stitch(es), RS = right side, WS = wrong side, rep = repeat, pm = place marker, sm = slip marker, k2tog = knit two together, M1 = make one increase, MC = main color, CC = contrasting color.


Understanding the Marrakesh Stitch Pattern

The texture of this bag comes from a slip-stitch pattern called the Marrakesh mosaic. It is worked flat over a multiple of 8 stitches plus 3. The beauty of mosaic knitting is that you only ever work with one color per row, making it far less intimidating than stranded colorwork.

Marrakesh Mosaic Pattern (multiple of 8 + 3):

Row 1 (RS, MC): Knit all stitches.
Row 2 (WS, MC): K3, p5, k3; rep from to end.
Row 3 (RS, CC): K3, sl1, k3, sl1, k3; rep from to end.
Row 4 (WS, CC): K3, sl1, p3, sl1, k3; rep from to end.
Row 5 (RS, MC): Knit all stitches.
Row 6 (WS, MC): P3, k5, p3; rep from to end.
Row 7 (RS, CC): K3, sl1, k3, sl1, k3; rep from to end.
Row 8 (WS, CC): K3, sl1, p3, sl1, k3; rep from to end.

These 8 rows form one full repeat of the Marrakesh Mosaic. The slipped stitches create a woven, almost tapestry-like effect that looks far more complex than it actually is.

If you are making a single-color version, simply work all rows in your MC and replace the slip stitches with knit stitches. The texture will be more subtle but still beautiful.


Pattern Instructions

Part One: The Base

The bag begins with a flat, rectangular base worked in seed stitch for texture and firmness. Seed stitch is perfect here because it lies flat without curling and gives the base a woven, mat-like quality.

Using MC, CO 19 stitches.

Seed Stitch Base:
Row 1: K1, p1; rep from to last st, k1.
Rep Row 1 until piece measures 14 inches from cast-on edge.

Do not bind off. You will pick up stitches around the entire perimeter of the base to begin the sides.


Part Two: Picking Up Stitches and Beginning the Sides

This is the step that transforms your flat rectangle into a three-dimensional bag. With RS facing and using a long circular needle, you will pick up stitches along all four sides of the base, then join to work in the round.

Along each long edge (14 inches): pick up and knit approximately 63 stitches (roughly 4.5 stitches per inch). Along each short edge (4 inches): pick up and knit approximately 18 stitches. Do not count the corner stitches twice.

Total stitch count after pick-up: approximately 162 stitches. Place markers at each of the four corners.

Joining Round: Join to work in the round, being careful not to twist. Knit one round, slipping all corner markers.


Part Three: Working the Sides

Now the bag grows upward. You have a choice here depending on the look you want.

Option A — Full Mosaic Sides (Colorwork Version)

Work the Marrakesh Mosaic Pattern in the round, adapting it as follows. Because you are working in the round, all “WS” rows become RS rows. On mosaic knitting worked in the round, you work every row from the RS, which means you will knit (rather than purl) the purl stitches from the flat instructions. Keep this in mind and adjust accordingly.

Work 5 full repeats of the 8-row Marrakesh Mosaic Pattern. This will bring the sides to approximately 13 inches in height.

Option B — Seed Stitch Sides (Single Color Version)

Work seed stitch in the round as follows:

Round 1: K1, p1; rep from to end.
Round 2: P1, k1; rep from to end.

Rep Rounds 1 and 2 until sides measure 13 inches from the base pick-up row.


Part Four: The Top Edge

Both versions finish at the top with a clean, rolled or ribbed edge.

For a Ribbed Edge:
Switch to MC if you have been working with CC. Work k2, p2; rep from to end for 6 rounds. Bind off loosely in pattern.

For a Rolled Edge:
Simply knit every stitch in the round for 8 rounds, then bind off. The stockinette will naturally curl outward, creating a soft rolled top.


Part Five: The Handles

The handles are knitted separately and sewn on, giving them extra durability for heavy loads.

Using double-pointed needles or a short circular and MC, CO 8 stitches. Join to work in the round and knit every round (this creates a small tube) for 20 inches. Bind off and cut yarn, leaving a long tail for seaming.

Make two handles.

To attach: fold each handle in half lengthwise so the tube is doubled. Using your tapestry needle and the long tail, sew each end of the handle to the inside top edge of the bag, positioning them approximately 3 inches in from each side seam and leaving about 7 inches between the two attachment points on each side. Stitch securely in a square pattern, going over the seam several times for strength.


Part Six: Finishing

Weave in all ends carefully using your tapestry needle. Give the finished bag a gentle blocking: wet it thoroughly, squeeze out excess water in a towel, and shape it on a flat surface to the desired dimensions. Let it dry completely before using.

If you are adding a fabric lining, cut your fabric into two rectangles that match the front and back of the bag interior, plus a rectangle for the base. Sew them together with a half-inch seam allowance, slip the lining inside the bag, fold the top edge down, and use a slip stitch or sewing machine to attach it just below the top ribbing.


Yarn Color Combinations Worth Trying

The Marrakesh bag earns its name partly from its color possibilities. Here are a few combinations that feel authentically inspired by Moroccan textiles:

Terracotta and Cream: A warm rusty orange as MC and an off-white or natural as CC. This is perhaps the most classic Marrakesh palette, evoking the earthen walls and sun-bleached plaster of the old city.

Indigo and Gold: A deep navy or midnight blue as MC with a warm mustard yellow as CC. This combination feels rich and bold, reminiscent of traditional Moroccan zellige tilework.

Sage and Blush: A muted sage green with a dusty rose. This softer take is perfect for spring and summer carrying, and looks stunning in cotton yarn.

All Ecru: A single shade of undyed natural wool. This monochromatic version lets the stitch texture do all the visual work and has a beautiful artisanal quality.


Tips for Success

A few things learned from knitting many versions of this bag:

Tension matters most at the base. A loose base will cause the bag to sag and lose its shape. Work the seed stitch base a little more firmly than usual, or even go down half a needle size just for that section.

Pick-up ratio is your friend. If your sides are puckering or flaring, your pick-up ratio may be off. For bulky yarn, 4 to 4.5 stitches per inch along the long edges is a reliable guide. Go by feel: the stitches should sit naturally on the needle without pulling or bunching.

Block early and often. Blocking transforms the Marrakesh Mosaic stitch from something slightly uneven-looking on the needle to something crisp and intentional. Do not skip this step.

Use a stitch marker for the mosaic pattern. Because the pattern repeat is 8 stitches, place markers every 8 stitches when you begin. This makes it easy to catch mistakes before they propagate across a full round.

Double the handles. If you plan to carry heavy items, do not rely on a single knitted tube. Either double the handle as described in the pattern or insert a twisted cord inside the tube before seaming for rigidity.


Adapting the Pattern to Different Yarn Weights

This free Marrakesh bag knitting pattern is written for bulky yarn, but it adapts well to other weights.

For worsted weight yarn, use US size 8 or 9 needles, cast on 25 stitches for the base, and expect a slightly longer working time. The finished bag will have finer detail in the mosaic pattern and a somewhat lighter drape.

For super bulky yarn, use US size 13 or 15 needles, cast on 13 stitches for the base, and enjoy the fastest possible knit. The resulting bag will be looser in structure but extremely quick to finish — often in a single long evening.

For cotton yarn, be aware that cotton has no memory or elasticity, so the bag may be slightly less structured. Adding a lining is especially recommended for cotton versions.


Why Knit a Bag Instead of Buying One?

This is worth addressing directly, because the question comes up. You can buy a tote bag for a few dollars. What knitting gives you that no purchased bag ever quite delivers is this: complete customization of size, color, and texture; a sense of genuine accomplishment that intensifies every time you use the finished object; and something that is entirely yours in a way manufactured goods can never be. The Marrakesh bag in particular tends to inspire comments wherever you take it. People want to know where it came from. Telling them you made it yourself never gets old.

There is also the practical pleasure of the process itself. A project like this, with its rhythmic slip-stitch pattern and manageable scale, sits in that ideal knitting sweet spot: engaging enough to hold your attention, repetitive enough to feel meditative. It is the kind of project you look forward to picking up at the end of the day.


Frequently Asked Questions

Can I make this bag larger? Yes. To increase the width, add stitches in multiples of 8 (to keep the mosaic pattern aligned) to your base cast-on. Each additional 8 stitches adds approximately 1.75 inches of width in bulky yarn. To increase the height, simply work more rounds on the sides before binding off.

Is this pattern suitable for beginners? It depends on your comfort level. If you can knit, purl, pick up stitches, and work in the round, you have the skills needed. The mosaic pattern looks complicated but is worked entirely with knit stitches and slipped stitches — no purling on RS rows. Many adventurous beginners complete this bag successfully as a first project beyond simple scarves.

What if I do not want to work in the round? You can work the sides flat in two separate panels (front and back), seam them together at the sides, and attach them to the base. The mosaic pattern will work identically on flat panels.

Can I use this pattern commercially? This pattern is shared freely for personal use. If you sell finished bags made from this pattern, that is generally considered acceptable. Reproducing and selling the pattern itself is not.


A Final Word

The Marrakesh bag knitting pattern works because it captures something timeless: the pleasure of texture, the beauty of geometric repetition, the functionality of something made with care. Whether you choose the two-color mosaic version or the simpler single-color seed stitch, whether you line it or leave it as-is, the finished bag will be something you reach for again and again.

Cast on with confidence. The medina awaits.

Categorized in:

Bags,

Last Update: October 7, 2026

Tagged in:

, , , ,