Mosaic vs Tapestry Crochet: Which Colorwork Technique Is Right for You?
Both mosaic and tapestry crochet produce fabric that looks like two or more colors appearing in the same row. But how they get there is completely different, and that difference shapes everything: how you hold the yarn, what charts you can use, how the back of the fabric looks, and how much yarn each color eats. Pick the right technique for your project and the colorwork clicks. Mix them up and you end up fighting the yarn for the whole piece.
Last updated:
TL;DR — The short version
Tapestry crochet carries all colors across every row and switches stitch by stitch — it can place any color anywhere but uses more yarn and demands consistent carrying tension. Mosaic crochet works one color per row-pair and uses slip stitches to pull the other color's color through — easier to manage but limited to charts that follow a strict two-row rule. Both need aspect-ratio correction for circular or square designs, and both need per-color yarn estimates before you buy. The sections below walk through each difference so you can pick the right technique and plan the numbers before you cast on.
How Tapestry Crochet Works
Tapestry crochet is a single-crochet colorwork technique where you carry all yarn colors inside every stitch across the row. At any stitch you choose which color is active on top; the other colors ride along, wrapped inside the body of each stitch you make. Switching colors is a matter of starting the last pull-through of one stitch with the new color, so the new color sits cleanly at the top of the stitch where it becomes visible.
The result is a dense, sturdy fabric with almost no visible floats on the back, because the unused yarn is trapped in every stitch rather than stranded freely. That density is exactly why tapestry crochet suits bags, baskets, pouches, and wall art: the stiff structure holds its shape without a lining. It is also why tapestry crochet uses more yarn per stitch than mosaic — the carried strands add material to every row whether or not they are the active color.
A tapestry chart is essentially a pixel grid. Each cell is one single crochet, and the color of the cell is the active color for that stitch. The chart can place any color on any stitch in any row, which makes complex, free-form picture designs possible. A portrait, a geometric pattern with many-stitch-long color runs, a logo with curved edges: all are within tapestry's reach.
Because every color is carried on every row, the yarn consumption per color is driven by stitch count, not by row position. Count the stitches worked in each color from your chart, then use the tapestry yarn-per-color calculator to get buffered per-color yardage. The default rate is 5 yards per 100 stitches at worsted weight with a 15% buffer — calibrate it with a swatch for your hook and tension.
How Mosaic Crochet Works
Mosaic crochet gets its multi-color look from a completely different mechanism. You work with only one color at a time, never carrying yarn across the row. Instead, the two-color effect comes from long single-crochet stitches (sometimes called extended or tall single crochets) that are anchored into rows worked two rows earlier. These long stitches cross in front of the current row, visually "borrowing" the color that was active in the earlier row.
The rhythm is always a two-row pair: two rows in color A, then two rows in color B, repeating throughout the pattern. Within each pair, the first row sets up a background of regular stitches, and the second row places the long stitches that pull the design motif forward. When color B works its pair, the long stitches it places pull color A forward from below, and vice versa.
Because you only work one color at a time, there is no carrying tension to manage. The non-working yarn simply waits at the edge of the work until its next row-pair. This makes mosaic crochet noticeably easier to keep consistent than tapestry, especially for beginners who have not yet built muscle memory for carried-strand tension. The trade-off is design flexibility: a mosaic chart has to follow the two-row rule rigorously, which rules out complex pixel-art designs or any motif that needs a particular color placed on an arbitrary row.
Mosaic uses less yarn per stitch than tapestry because no yarn is carried. The Stitchsums mosaic yarn-per-color calculator defaults to 4 yards per 100 stitches at worsted weight with a 10% buffer — lower than tapestry's defaults on both numbers, because there are no carried strands adding material. Measure your own swatch to calibrate.
Overlay vs Inset Mosaic
Within mosaic crochet, two sub-styles exist with a subtle but important difference in how the long stitches sit relative to the fabric.
Overlay mosaic places the long stitches on top of the current row. The long stitch crosses over the current background row, which keeps it slightly raised from the surface. The result has a dimensional, almost textured quality where the design motif stands up from the fabric. Overlay is the more common of the two styles, and most beginner mosaic patterns use it.
Inset mosaic places the long stitches through the current row instead of over it. By working the long stitch so it sits behind the current-row stitches, the design surface stays flatter. Inset mosaic produces a more even, almost woven appearance. It is somewhat harder to execute consistently because you have to control both the height of the long stitch and its path through the current row.
The difference matters for yarn estimates: overlay stitches are slightly longer than inset stitches by construction, which means overlay uses marginally more yarn per long stitch. For most projects the difference is inside the margin of error, but for large blankets it can add up. When in doubt, swatch both and measure.
Reading the Charts
Tapestry Charts
A tapestry chart is a complete pixel map. Every cell is one stitch; the cell color is the yarn color for that stitch. Row direction follows the same snake-or-spiral rule as any crochet chart: if you work in rows, you read right-to-left on odd rows and left-to-right on even rows. If you work in the round, every row reads in the same direction. The chart contains no implicit rules beyond "this cell is this color."
Mosaic Charts
A mosaic chart looks similar to a tapestry chart at first glance — a grid where cells are colored. But it encodes something different. Each color in the chart represents a row-pair, not an individual stitch assignment. A cell shown in color A means "this stitch position is a long stitch in color A's rows" (the stitch will be worked as a long stitch that drops down into the A rows). A cell in color B means the long stitch appears in B's rows. The background stitches are always the color of the current row and are not individually marked in most charts — they are the "default" that fills in around the marked long stitches.
This means a mosaic chart is really a shorthand for a longer instruction: for each row-pair you work all the background stitches in the current color and then work the long stitches in the positions shown for the other color. The two-row rhythm is the key. If a chart has a cell that would require two different colors in the same row-pair (other than background-vs-long), the chart is not a valid mosaic chart.
When to Choose Each Technique
Use this as a decision guide, not a hard rule. Both techniques have overlap in the kinds of projects they suit.
Choose tapestry crochet when:
- Your design has complex, free-form color placement (a portrait, a logo, an asymmetric motif).
- You need more than 4 colors — tapestry handles up to about 6 or 7 carried colors, though beyond 3 or 4 the management complexity rises fast.
- You want a dense, stiff fabric (bags, baskets, pouches, hot pads).
- The back of the work will not be seen — tapestry backs can be tidy but never as clean as mosaic.
Choose mosaic crochet when:
- You want exactly two colors per row-pair (or at most three or four total in the project) with clean color transitions.
- You are newer to colorwork and want to avoid carrying tension.
- The back of the work will be visible — mosaic backs are nearly as tidy as the front.
- Your design is geometric, repeat-based, or uses a pattern that clearly follows the two-row rule.
- You want a lighter fabric — no carried strands means less bulk per row.
When in doubt about which a free pattern uses, look at the row instructions. If rows alternate "work in color A" and "work in color B" with no within-row color switching, that is mosaic. If individual stitches within a row are assigned different colors, that is tapestry.
Stitch Aspect Ratio in Colorwork Crochet Charts
Both mosaic and tapestry crochet share the same geometric problem that affects all colorwork crochet charts: a single crochet stitch is wider than it is tall. Stockinette knit gauge runs something like 5 stitches and 7 rows per inch; crochet single crochet typically runs about 4 stitches and 4.5 to 5 rows per inch. In both cases rows per inch outnumber stitches per inch, which means each stitch cell is taller than it is wide — but only just barely for single crochet, and more noticeably for knit.
The practical consequence: a chart drawn on a square grid (one cell per pixel) does not crochet up as a square. A 40-stitch-wide, 40-row-tall chart produces fabric that is wider than it is tall. A circle designed on a square grid crochets up as an oval. The distortion is subtle enough that many geometric repeats still look fine, but any design with curves, circles, or symmetrical shapes needs the correction.
The aspect ratio is simply (stitches per inch) ÷ (rows per inch). The stitch aspect ratio calculator takes your stitch and row gauge and returns the correction factor you need. Enter it into your chart software to scale cell height so what you draw is what you get in yarn. For a worked example: if you crochet at 4 stitches per inch and 4.8 rows per inch, each stitch cell is 4 / 4.8 ≈ 0.83 as tall as wide. Chart software should draw cells at 83% of cell width to compensate.
Estimating Yarn Per Color
Running out of one color halfway through a project — especially when the dye lot is gone — is the single most common colorwork disaster. It is also completely preventable with a quick calculation before you buy.
Both mosaic and tapestry use the same basic approach: count the stitches worked in each color, multiply by a yards-per-stitch rate from a swatch, and add a buffer. The difference is in the default rate and buffer.
For tapestry crochet at worsted weight, the default is roughly 5 yards per 100 stitches with a 15% buffer. The higher buffer reflects the fact that tapestry carries strands on every row, and a sparsely-worked color that is carried across many stitches will use more yarn than the stitch count alone suggests. If a color appears in only a few stitches but is carried the full row width, bump the buffer to 20% or use a higher per-100 rate from your swatch.
For mosaic crochet at worsted weight, the default is roughly 4 yards per 100 stitches with a 10% buffer. Because the non-working color is never carried, the yarn consumption is cleaner and the buffer can be smaller. Count only the stitches actually worked in each color — slip stitches belong to the color that works them, not the color they display.
The Stitchsums tapestry yarn-per-color calculator and the mosaic yarn-per-color calculator each accept per-color stitch counts from your chart and return buffered per-color yardage and skein counts. Use the right calculator for your technique so you get the correct default rate and buffer. Both let you override the defaults once you have a calibration swatch.
Also see
These articles cover the topics that sit beside this comparison:
- Tapestry crochet patterns — free charts, chart-reading habits, aspect-ratio correction, and a full beginner guide to the technique covered in depth.
- Mosaic crochet pattern generator — the mosaic chart builder, two-row color rhythm explained, and step-by-step mosaic chart reading.
- Colorwork yarn estimation — per-color yarn maths across all colorwork techniques (tapestry, mosaic, fair isle, C2C, graphgan, cross-stitch) with formulas, buffers, and recovery patterns when the estimates go sideways.
Frequently Asked Questions
What is the main difference between mosaic and tapestry crochet?
In tapestry crochet you carry all colors inside every stitch across the entire row, switching the active color stitch by stitch. In mosaic crochet you work only one color per row-pair: a background row in color A, then a design row in color B that uses long slip stitches anchored into earlier rows. Tapestry can place any color anywhere in the same row; mosaic cannot — each color only appears in its own rows, and the illusion of two colors per row comes from those slip stitches pulling up from the row below.
Which technique uses more yarn?
Tapestry crochet uses more yarn per stitch because the unused colors are carried and wrapped inside every stitch across the whole row. Mosaic crochet uses less because the non-working color simply waits at the edge — nothing is carried. At worsted weight, a rough rule of thumb is about 5 yards per 100 stitches for tapestry vs about 4 yards per 100 stitches for mosaic. Measure your own swatch to calibrate for your tension and hook.
Is mosaic crochet easier than tapestry crochet?
Most beginners find mosaic easier. You never carry multiple strands at once, so there is no tension juggling between active and carried colors. You work one color until it is done, then pick up the other. The trade-off is that mosaic only works with certain chart designs — ones that follow the two-row rule (each color appears in exactly two consecutive rows per repeat). Tapestry lets you design freely but demands consistent carrying tension throughout.
Can I use the same chart for both mosaic and tapestry crochet?
Not usually. A tapestry chart can place any color on any stitch in any row, so it can produce complex pictures impossible in mosaic. A mosaic chart is specifically designed around the two-row rule: color A is worked for two rows, then color B for two rows, repeating. The chart is really a single-color repeat layered with slip stitches, not a free-placement grid. If a pattern does not say which technique it is for, look at how colors alternate — a strict two-row rhythm means mosaic; arbitrary row-by-row color switching means tapestry.
How do I correct the stitch aspect ratio in colorwork crochet charts?
A single crochet stitch is wider than it is tall. A chart drawn on a square grid will produce fabric where circles come out as ovals and squares come out as wide rectangles. To correct it, you need to know your stitch and row gauge, then scale the chart vertically by the ratio (stitches per inch) / (rows per inch). The Stitchsums stitch aspect ratio calculator does this for you: enter your gauge and it tells you the compensation factor so your chart software can render cells in the right proportions.