StitchThis
← All guidesTry free
Floss / stash

Mixing Floss Brands in a Single Cross-Stitch Pattern: When, Why, and How to Do It Without Color Clashes

Mixing DMC, Anchor, Cosmo, Gamma, Madeira, and Metro in one cross-stitch pattern — when it works, when to avoid it, and how to swap brands cleanly.

17 minute read

Walk into any seasoned cross-stitcher's floss drawer and you'll find the same thing: a mongrel stash. Some DMC inherited from a starter kit, a stack of Anchor picked up on a trip to a UK shop, a few precious Cosmo skeins from a Japanese order, maybe a Gamma color or two that turned up in a destash bag from a friend. The drawer is real. The question is what to do with it.

Mixing floss brands in one cross-stitch piece is one of those topics that gets treated like it's forbidden. "Stick to one brand," the forums say, "or your finished work will look uneven." That advice exists for a reason — there is a wrong way to do it — but the blanket rule throws away an enormous amount of perfectly usable thread, sends you back to the shop for floss you already own in another brand, and quietly makes the hobby more expensive than it needs to be.

The truth is that mixing brands is fine when you do it deliberately. Most of the time the stitcher will never see the brand boundary on finished fabric. The cases where it goes wrong are narrow and predictable. This guide covers when to mix, when not to, and how to do the matching cleanly enough that the only person who'll ever know you used three brands on one piece is you.

Why "stick to one brand" became conventional wisdom

The rule against mixing brands isn't superstition — it comes from a real failure mode. Someone runs out of DMC 712 cream halfway through a sampler, swaps to "the equivalent" Anchor 926, and the seam between the old skein and the new one shows up under raking light. The Anchor cream is slightly warmer; the DMC reads slightly cooler. The whole point of cream in a sampler is that it's uniform background. The mismatch destroys it.

That failure is real, but the lesson most stitchers take from it is wrong. The correct lesson isn't "never mix brands." The correct lesson is "don't mix brands inside a single solid color region where uniformity is the entire point."

Most of a typical pattern isn't that region. Portraits use gradients. Pets use gradients. Landscapes use gradients. Florals use gradients. A 60-color portrait pattern might have only one or two "single flat color" regions where uniformity matters; the rest is a tapestry of adjacent shades blending into each other, and brand boundaries inside that tapestry are completely invisible to the eye. You can put DMC next to Cosmo next to Anchor in a skin-tone gradient and no one — not even the stitcher squinting at their own finished work — will see where one ends and the next begins.

The community-wide "never mix" rule comes from people who got burned by the narrow case and over-corrected. Once you know which case is which, the rule relaxes.

The five real reasons stitchers mix brands

1. The pattern calls for a discontinued or hard-to-find color

DMC retires colors. Anchor reshuffles its range. A pattern published in 2008 might call for a shade that's no longer available — or a shade your local store stopped carrying. The conventional answer is "find the closest replacement in the same brand," but the closest match in a different brand is often a better one. Sometimes the color you actually want sits in Cosmo's range and not DMC's, full stop. Substituting cross-brand gets you the color the pattern was really asking for, not the third-best in-brand approximation.

2. The local shop only carries one or two brands

If you're in the US, your big-box craft store probably stocks DMC and not much else. If you're in the UK or much of Europe, it might be Anchor. Stitchers in Eastern Europe often have easier access to Gamma than to DMC. A pattern designed in DMC for an Anchor-only shopping radius forces a choice: order online and wait, drive to a specialty store, or substitute. Substituting from your local stock is the practical answer and there's no rule that says you can't.

3. You already own 200 colors across three brands

Most stash growth happens by accident. You buy what's on sale. You inherit floss. You finish kits that came with various brands' floss included. By the time you've stitched for a few years, you own a sprawling, multi-brand inventory worth hundreds of dollars to replace — and the rational thing to do is use it, not rebuy in a single brand for the sake of brand purity on a new pattern.

This is the case where mixing isn't just acceptable but actively smart. A pattern that mixes brands using what you already have costs $0 to start. A pattern that demands single-brand purity might cost $40 in new skeins, half of which will sit unused after the project. The first approach is the one that lets you stitch every weekend without your floss budget running the show.

4. Deliberate color-range extension

Each brand has hues no other brand covers cleanly. Cosmo is famous for its skin tones and the subtle warm-cool transitions designers love for portrait work. Gamma carries certain saturated reds and bright greens that don't have clean DMC or Anchor matches — Eastern European designers use them precisely because there's no Western equivalent. If you want a hue that lives in one brand and not the others, the only way to get it is to buy it in that brand and mix.

5. Mixing for cost

Madeira is premium. Metro is at the cheaper end. DMC and Anchor sit in the middle, with regional variation. On a big pattern, the cost spread between using all-Madeira and all-Metro can be meaningful. A common move on bigger pieces is to flex per region: use the premium thread on the focal point (the face, the flower, the centerpiece) where every stitch is seen up close, and the cheaper thread on the background regions where nobody's pulling out a magnifying glass to inspect coverage. The finished piece reads as premium because the focal point is premium, and you saved real money on the rest.

The brands worth knowing about

Most "DMC vs Anchor" content acts like those two are the entire universe. They're not. A six-brand stash is increasingly common as stitchers' tastes broaden and online ordering makes the rest accessible. Here's the short version of who's who:

  • DMC (France). The global default. Wide availability, the standard brand most patterns are designed in, ~500 colors.
  • Anchor (now MEZ Crafts, originally British). Strong in the UK and Europe. Slightly different range emphasis than DMC, comparable quality.
  • Cosmo (Lecien, Japan). Particularly loved for skin tones, subtle gradients, and botanical work. ~440 colors with depth in the warm range.
  • Gamma (Russia). The Eastern European staple. Saturated, particularly strong in reds and bright greens. Cross-references DMC for most shades.
  • Madeira (Germany). Premium German cotton. Popular in kit-based patterns and high-end designer work.
  • Metro (Anchor's economy line). Lower price point, slightly reduced range, perfectly functional for backgrounds and large-area fills.

StitchThis supports all six as palette options — every major Western brand plus the Eastern European ones most tools skip, which makes it one of the few places you can mix freely across DMC, Anchor, Cosmo, Gamma, Madeira, and Metro in a single pattern without spreadsheet gymnastics.

How to match across brands without the conversion-chart trap

The standard advice when you want to substitute a color across brands is to grab a published conversion chart and look up the 1-to-1 equivalent. "DMC 712 = Anchor 926." Done.

Conversion charts work, but they're more flawed than most stitchers realize. They were originally compiled to help kit manufacturers print thread lists in multiple brands and to help mail-order shops fulfill orders. They use the closest named equivalent — which is often not the closest visual equivalent. A chart might map DMC 712 to Anchor 926 because both are called "cream," even though Anchor 932 is actually closer in measured color.

A more reliable substitution looks at three things together:

  1. Value — is the color the same brightness? A "close" red that's a value step darker will read as a different color in finished work, even if the hue is right.
  2. Hue — is it the same direction on the color wheel? Two creams can have the same value but one leans pink-warm and the other lemon-warm; in a skin tone gradient that distinction matters.
  3. Perceptual color distance — most accurately measured in LAB color space, which approximates how the eye actually perceives differences between colors. Two threads that score close in LAB will look close to the human eye, regardless of what their names imply.

The good news is that you don't have to do this math by hand. When you swap a color inside the StitchThis pattern editor — using Change All to replace, say, DMC 815 with the nearest Anchor equivalent — the tool finds the closest match across whichever brand (or all six) you allow it to consider. The match isn't based on the conversion chart's naming convention; it's based on perceptual color distance. Often the answer matches the chart. Sometimes it doesn't, and the chart's substitution was the one that was off.

If you've ever followed a conversion chart, stitched the result, and thought "that doesn't look quite right" — you weren't imagining it. The chart hit the named equivalent, not the visually closest one.

When mixing works invisibly: gradient and adjacent-color regions

Here's the case where mixing brands is straightforwardly safe.

A portrait skin region uses, say, 12 colors blending through highlights, midtones, and shadows. The pattern was designed in DMC. You own DMC for 7 of the 12 shades and Cosmo for the other 5 (because Cosmo's skin range is wider). Mixed correctly — meaning the value steps still walk smoothly through the gradient — the finished portrait looks identical to one stitched in pure DMC. The stitcher cannot see where DMC ends and Cosmo begins, because no color in the gradient repeats; each shade appears once, blending into its neighbor.

The same applies to florals, landscapes, animals, and any other region where the color is meant to vary. The eye reads "smooth transition" or "rough transition" — it cannot pull out "wait, that's a different brand."

The trick is that the value progression has to stay clean. If your DMC midtone is value 6 and the Cosmo shadow you've swapped in is value 8.5 instead of value 7, the gradient skips and the eye catches the jump. That's a gradient problem, not a brand problem — but it's the failure mode most often blamed on brand mixing. The pattern editor's Change All keeps the value step intact because that's part of how it picks the closest match in the first place.

When mixing works visibly (and that's fine): clear region boundaries

The second safe pattern is mixing across pattern regions rather than within them. Background in Metro, focal flower in Madeira. House siding in DMC, sky in Anchor, lawn in Cosmo. The finished piece looks unified because the brand boundary coincides with a color boundary — your eye reads "this is the lawn, that's the sky," and neither brain nor eye stops to think "wait, is the lawn a different brand?"

This is the easiest kind of mixing because there's no continuity to preserve. Each region is its own little patch of single-brand consistency; the patches sit next to each other. As long as you don't run out of a background-region color mid-region and substitute, you're golden.

When NOT to mix: the genuinely hard cases

Mixing isn't a free lunch. Here are the cases where it does cause problems and you should think twice.

Ultra-fine portrait work where fiber thickness matters

Most floss is six-strand cotton at very similar thread weights. Most of the time you can't feel the difference between DMC and Anchor at the needle. But on extremely fine work — 28-count linen stitched 1-over-1, or specialty linens at higher counts — small differences in strand thickness can show. Madeira is occasionally slightly heavier; some Cosmo dye lots can feel slightly different. On a 14-count Aida memorial portrait it's irrelevant. On 1-over-1 linen at 32 count it can show as slight texture variation.

If you're doing ultra-fine portrait work, mixing brands is the one place to be cautious — not because of color, but because of fiber consistency.

Single solid-color blocks meant to be uniform

This is the original "ran out of DMC 712 cream halfway through" failure. A sampler background, a large flat block of sky, a uniform garment in a Christmas piece — anywhere a single color is meant to read as continuous, brand-switch mid-region and the seam shows. The rule here is simple: identify the regions that are meant to be uniform, and finish each one in a single brand. If the next region uses a different brand, that's fine — but cross the boundary at a region boundary, not in the middle.

When you're selling the piece

If you're a designer publishing patterns or selling finished pieces, the brand choice is part of the product. Buyers expect a kit-style consistency. Mix brands on your own pieces freely; on commission work or kit production, document and standardize.

Doing this with a tool instead of by hand

The reason the "don't mix brands" rule has stuck around so long is that mixing well, by hand, is actually hard. You need a reliable cross-brand color reference, you need to know which conversions are clean and which are off, you need to track which skeins of which brand you actually own — and you need to do this for every color in a 30-to-80 color pattern, on every project. That's a lot of bookkeeping for a hobby.

The reason it's getting easier is that the tools now handle the bookkeeping.

StitchThis was built around the mixed-brand stash. When you generate a pattern from a source photo, the generator biases toward the colors you already own — across all six brands in your stash, not just one. Upload a photo of a wedding bouquet, and if your stash is half DMC and half Cosmo, the generated palette will lean on the colors you already have in both brands. The pattern's thread list emerges already mixed-brand, already filtered against what's in your floss drawer.

If you'd rather start from a single-brand pattern and convert pieces of it, the Change All tool in the pattern editor swaps any called-for color to the closest match in a different brand — in any direction. DMC to Anchor, Cosmo to Gamma, Madeira to Metro, or back the other way. The shopping list generated from the resulting pattern shows only the colors you don't already own, across whichever brands the pattern now uses.

For the stash side: you don't have to manually enter 200 floss codes to use any of this. Upload your existing stash spreadsheet as a CSV and the brand, code, name, and skein count import in seconds. Don't have a spreadsheet? Snap a photo of your floss organizer or skein box and the tracker brings the colors in directly. The tracker also stores a per-color storage location ("drawer 2B," "project box 4") so the tool knows not just that you own a color but where it is — and it auto-decrements your stash as you complete patterns, so the inventory stays accurate without manual updates.

The whole loop closes: import your real, multi-brand stash; generate or edit patterns against it; the pattern editor handles cross-brand color matching; the shopping list shows only the gaps. The "should I mix brands?" question stops being a question.

What about beads?

A note for anyone who's been mixing floss and beads. Mill Hill beads map directly to DMC color codes — every bead has a DMC equivalent, which is why beaded patterns historically charted in DMC even when the stitcher planned to use Mill Hill. The cross-brand machinery that works for floss now extends to beads inside StitchThis: if you want a section of your pattern stitched in floss and another section beaded, the color matching across the two surfaces uses the same logic. You can plan the floss-to-bead conversion in the pattern editor instead of doing it on graph paper.

FAQ

Will the finished piece look uneven if I mix brands? Not if you mix correctly. Across a gradient or at region boundaries, the eye cannot distinguish brand — it sees the color. Inside a single solid block meant to be uniform, mid-region brand switches do show, so don't do that. Match the brand boundary to a region boundary and you're invisible.

Are some brands incompatible with each other? No. All six (DMC, Anchor, Cosmo, Gamma, Madeira, Metro) are six-strand mercerized cotton at comparable weights. They behave the same at the needle on standard fabric counts. The only place fiber differences can show is ultra-fine linen at very high counts.

Should I use a conversion chart or the pattern editor for cross-brand swaps? The pattern editor is more reliable. Conversion charts use named equivalents that often miss the visually closest match. The Change All tool inside the pattern editor picks the closest match by perceptual color distance, which is what the eye actually sees — and it works in any direction across all six supported brands.

Can I mix brands within a single skin tone gradient? Yes. This is one of the safest places to mix. As long as the value progression stays smooth, the brand boundaries inside a gradient are invisible. Cosmo is particularly useful here because its skin range covers shades DMC doesn't have a clean equivalent for.

Is mixing brands cheaper than buying single-brand? Almost always, if you already own a multi-brand stash. The whole point is that you stitch from what you have instead of rebuying. If you're starting from zero, single-brand is simpler to shop; once your stash grows, mixed-brand is what saves you money.

What about kits — are kit threads different? Most major kits use DMC or Anchor and label them clearly. A few European kits use Madeira or other regional brands. The threads are functionally the same six-strand cotton; you can substitute from your stash freely as long as you're matching value and hue.

Why is mixing brands talked about like it's risky? Because the worst-case failure (a mid-region brand switch in a uniform block) is highly visible and gets posted about a lot. The successful cases — gradients, region boundaries, focal-vs-background mixing — are invisible by definition, so nobody talks about them. The forums skew the perception.

Continue exploring floss + color

The mixed-brand stash is one corner of a bigger topic. If you're working through your floss approach, these cover the rest of it:

  • DMC vs Anchor Floss: Conversion Chart, Quality Comparison, and Pro Tips — the deep dive on the two heavyweights, with the conversion chart and the color families where 1-to-1 substitution gets tricky.
  • The Complete Cross-Stitch Floss Stash Organization Guide — how to organize a multi-brand stash so the floss is actually findable when you need it, plus the CSV and photo-import paths that get the inventory into the tracker without retyping.
  • Cross-Stitch Color Palette Selection Guide — choosing palettes for designer work, including how to plan across brands deliberately.
  • Cross-Stitch Pattern Maker vs Generator (What's the Difference?) — the workflow distinction that determines which tool you actually want for mixed-brand work.
  • The Cross-Stitch Beginner's Guide — if you're newer to the hobby and the brand question has been confusing, start here.
  • The Pillar 6 landing — Floss Stash Tracker — the full feature page for the floss-stash side of StitchThis, including CSV/photo import, per-color storage location, auto-decrement on pattern completion, and shopping-list-from-pattern.

The unifying point across this cluster: the mixed-brand stitcher used to need bookkeeping software, two spreadsheets, and a conversion chart taped to the wall. They now need a stash tracker that knows what they own, a pattern generator that biases toward it, and a pattern editor that handles cross-brand color matching when something has to be swapped. That whole stack lives in StitchThis. Try StitchThis free — upload your stash, generate a pattern against it, and the brand question stops being a question.

Ready to turn your photo into a cross-stitch pattern?

Try StitchThis free

Two patterns per month. No card required.