Rainbow Flight Mosaic Crochet Blanket Pattern

September 5, 2026 Rainbow Flight Mosaic Crochet Blanket Pattern

This blanket uses a deep charcoal background with bright rainbow “flight” dashes moving diagonally across the fabric. A self-striping or variegated yarn does most of the color work, so you get dozens of colors without changing yarn for every little motif.

The colorful diagonal effect was inspired by the broad visual style of the Flying South mosaic blanket. This version uses an original 12-stitch diagonal repeat, different stitch counts, sizing, color placement, and border to create its own crochet construction and finished look.


Pattern at a Glance

Skill level: Advanced beginner / intermediate
Terminology: US crochet terms
Technique: Overlay mosaic crochet
Construction: Worked flat, one right-side row at a time
Finished size: Approximately 40 × 48 inches
Yarn weight: DK / Category 3
Hook: 4 mm
Pattern multiple: 12 + 2 stitches

The sample uses:

  • Color A: deep charcoal gray
  • Color B: bright self-striping rainbow

The dark yarn creates the graphic structure while the rainbow yarn appears as little shifting windows.


Materials

  • approximately 1,400–1,600 yards DK charcoal yarn
  • approximately 750–900 yards DK rainbow/self-striping yarn
  • 4 mm crochet hook
  • yarn needle
  • scissors
  • stitch markers
  • blocking mats, optional

Choose two yarns with similar thickness.

A long-color-change rainbow yarn works especially well.


Suggested Yarn Look

For the strongest visual effect:

Color A

Use one solid dark neutral:

  • charcoal
  • graphite
  • black
  • midnight navy
  • deep espresso

Color B

Use a highly contrasting variegated yarn containing colors such as:

  • turquoise
  • magenta
  • orange
  • violet
  • lime
  • red
  • blue
  • gold

You do not need to control where each rainbow color lands.

That randomness is part of the finished look.


Gauge

Approximately:

18 stitches × 17 rows = 4 inches

in the finished mosaic fabric.

Gauge is not critical for a blanket, but it affects finished size and yarn usage.


Finished Size

Using the written counts:

approximately 40 inches wide × 48 inches long

before a wider decorative border.


Abbreviations

  • ch = chain
  • sc = single crochet
  • st = stitch
  • sts = stitches
  • BLO = back loop only
  • FL = front loop
  • mdc = mosaic double crochet
  • rep = repeat
  • RS = right side

Special Stitch

BLO Single Crochet

Insert hook through the back loop only of the next stitch.

Complete a normal single crochet.

This leaves the front loop free for later mosaic stitches.


Mosaic Double Crochet — mdc

The mosaic double crochet is worked into the unused front loop of the stitch two rows below.

Yarn over.

Insert hook into the unused front loop directly below the next stitch.

Pull the loop up to the height of the current row.

Complete a double crochet.

The mdc sits in front of the stitch from the previous row.

Important

Do not also crochet into the current-row stitch behind the mdc.

The mdc replaces that stitch.

Therefore:

1 mdc = 1 stitch

and your stitch count remains unchanged.


Important Mosaic Rule

Every row is worked with the right side facing.

Do not turn.

At the end of every row:

  • fasten off
  • return to the beginning edge
  • attach the next color

Leave approximately 4–5 inches of yarn at the beginning and end of each row.

We will deal with those ends after the body is finished.


Edge Stitches

The first and last stitch of every row are ordinary single crochet worked through both loops.

These two edge stitches are not part of the 12-stitch mosaic repeat.

So the blanket contains:

1 edge stitch + 180 pattern stitches + 1 edge stitch

for:

182 stitches total


Rainbow Flight Mosaic Crochet Blanket Pattern

PART 1 — FOUNDATION

Using Color A — charcoal:

Ch 183.


Row 1 — Charcoal Setup

Starting in the second chain from the hook:

Sc across.

182 sc

Fasten off.

Do not turn.


Row 2 — Rainbow Setup

Return to the beginning of Row 1.

Join Color B.

Sc through both loops in first stitch.

BLO sc across the next:

180 sts

Sc through both loops in final stitch.

182 sts

Fasten off.


PART 2 — DIAGONAL FLIGHT PATTERN

The colorful windows move two stitches sideways every charcoal mosaic row.

That is what creates the repeating diagonal movement.


Row 3 — Charcoal

Join Color A at beginning edge.

Sc in first stitch.

Across the next 180 stitches repeat:

10 mdc, 2 BLO sc

Repeat that sequence:

15 times

Sc in final stitch.

182 sts

Fasten off.


Row 4 — Rainbow

Join Color B.

Sc in first stitch.

BLO sc across next:

180 sts

Sc in final stitch.

Fasten off.


Row 5 — Charcoal

Sc in first stitch.

Across the 180 pattern stitches repeat:

8 mdc, 2 BLO sc, 2 mdc

Repeat 15 times.

Sc in final stitch.

Fasten off.


Row 6 — Rainbow

Sc first stitch.

BLO sc across 180 pattern stitches.

Sc final stitch.

Fasten off.


Row 7 — Charcoal

Sc first stitch.

Repeat across:

6 mdc, 2 BLO sc, 4 mdc

Repeat 15 times.

Sc final stitch.

Fasten off.


Row 8 — Rainbow

Sc first stitch.

BLO sc across 180 pattern stitches.

Sc final stitch.

Fasten off.


Row 9 — Charcoal

Sc first stitch.

Repeat:

4 mdc, 2 BLO sc, 6 mdc

across the 180 pattern stitches.

Repeat 15 times.

Sc final stitch.

Fasten off.


Row 10 — Rainbow

Sc first stitch.

BLO sc across 180 pattern stitches.

Sc final stitch.

Fasten off.


Row 11 — Charcoal

Sc first stitch.

Repeat:

2 mdc, 2 BLO sc, 8 mdc

across.

Repeat 15 times.

Sc final stitch.

Fasten off.


Row 12 — Rainbow

Sc first stitch.

BLO sc across 180 pattern stitches.

Sc final stitch.

Fasten off.


Row 13 — Charcoal

Sc first stitch.

Repeat:

2 BLO sc, 10 mdc

across.

Repeat 15 times.

Sc final stitch.

Fasten off.


You Have Completed One Flight Repeat

Look at the front of the blanket.

You should see small rainbow blocks moving diagonally across the charcoal surface.

Each rainbow dash is:

2 stitches wide

and each charcoal mosaic row moves it:

2 stitches sideways

until the sequence begins again.

This creates repeated diagonal streams rather than ordinary horizontal stripes.


PART 3 — CONTINUE THE BLANKET

Repeat:

Rows 2–13

until the blanket reaches your preferred length.

For the approximately 40 × 48-inch sample, work the 12-row sequence about:

17 times

after the initial foundation row.

You can stop sooner for a baby blanket or continue much longer for a throw.


Important Color Rule

Always use:

Rainbow

for Rows:

2, 4, 6, 8, 10 and 12

Charcoal

for Rows:

3, 5, 7, 9, 11 and 13

Then repeat.

This consistency is what keeps the dark background dominant.


What the Finished Fabric Should Look Like

You should see:

  • strong charcoal background
  • tiny rainbow windows
  • repeated diagonal movement
  • no long floats on the back
  • raised mosaic double crochets on the front
  • different rainbow colors appearing naturally throughout

The variegated yarn means no two areas of the blanket will look exactly alike.


PART 4 — FINISH THE FINAL BODY ROW

Try to finish after a charcoal mosaic row.

That gives the upper edge a stronger dark finish.

Fasten off.


PART 5 — DEALING WITH THE MOSAIC ENDS

Because every mosaic row begins with fresh yarn, you will have yarn tails along both side edges.

Do not weave hundreds of ends individually unless you want to.

There are two good options.


Option 1 — Fringe Edge

This is the easiest.

Pair neighboring tails at each side.

Tie them securely close to the fabric.

Trim evenly to approximately:

3–4 inches

This creates intentional side fringe.

For a casual colorful blanket, it can look very attractive.


Option 2 — Hide the Ends Under the Border

For a cleaner blanket:

Lay the yarn tails along the side edges.

As you crochet the first border round, crochet over several inches of each tail.

After the second border round, trim any small ends still visible.

For extra security, tie neighboring tails together first before crocheting over them.


PART 6 — BORDER

Use charcoal.

Join yarn at any corner.


Border Round 1

Across the top and bottom:

Work:

1 sc in each stitch

Along each long side:

Work approximately:

1 sc into each row end

Try to keep the side edge flat.

At each corner work:

3 sc

Join with sl st.


Border Round 2 — Charcoal

Ch 1.

Sc in every stitch around.

Work:

3 sc in the center corner stitch

at each corner.

Join.


Border Round 3 — Rainbow

Join the rainbow yarn.

Work:

1 hdc in each stitch around

At each corner work:

3 hdc

Join.

Fasten off.

This thin rainbow round connects the border visually with the little rainbow dashes inside the blanket.


Border Round 4 — Charcoal

Join charcoal.

Sc in every stitch around.

At each corner:

3 sc

Join.


Border Round 5 — Charcoal

Work one final round of:

reverse single crochet / crab stitch

around the blanket.

Keep your tension relaxed.

Join and fasten off.


Optional Ribbed Border

If you want the stronger striped edge seen in the visual inspiration, add a separate ribbed edging instead of Border Round 5.

Using charcoal:

Ch 7.

Sc in second chain and across.

6 sc

Attach the strip to the blanket edge with a slip stitch.

Turn.

Work:

6 BLO sc

Turn.

Continue working the 6-stitch BLO ribbing while attaching every second row to the blanket border.

This produces a narrow raised ribbed frame.

You can alternate occasional rows of rainbow yarn if you want a more colorful edge.


Resizing the Blanket

The pattern is:

multiple of 12 + 2

The extra 2 stitches are the edge stitches.


Smaller Baby Blanket

Try:

134 stitches

because:

11 × 12 = 132
132 + 2 = 134

Chain:

135

At gauge, this gives approximately a 30-inch-wide blanket.


Larger Throw

Try:

206 stitches

because:

17 × 12 = 204
204 + 2 = 206

Chain:

207

This gives approximately a 46-inch width at the listed gauge.


Large Couch Blanket

Try:

230 stitches

because:

19 × 12 = 228
228 + 2 = 230

Chain:

231

Then simply continue repeating Rows 2–13 until you reach the desired length.


How Much Yarn Will I Need?

Approximate amounts depend heavily on size and gauge.

Baby Blanket

Approximately 1,500–1,800 total yards

Written Throw Size

Approximately 2,200–2,500 total yards

Large Couch Blanket

Approximately 3,000–3,500 total yards

Expect to use considerably more charcoal than rainbow because the mosaic double crochets consume extra yarn.


Why Self-Striping Yarn Works So Well

Normally, creating this many colors would mean:

changing yarn constantly.

With a self-striping cake or variegated yarn, you attach the same Color B every second row and simply let the yarn determine the color.

One area might become:

purple and turquoise.

Another:

orange and pink.

Another:

lime and blue.

Against charcoal, all of them remain visible.


What If My Mosaic Double Crochets Look Too Short?

Make sure you pull the initial loop up to the height of the current row before completing the double crochet.

Do not crochet the long stitch tightly.

It needs enough length to lie smoothly across the row underneath.


What If the Blanket Starts Curling?

The most common reason is tight mosaic double crochets.

Try:

  • loosening the mdc slightly
  • going up 0.5 mm in hook size
  • blocking the finished fabric

The border will also help flatten the blanket.


What If I Lose the Pattern?

Look at the position of the 2 BLO sc stitches in each charcoal row.

They are the rainbow windows.

Their position moves like this inside every 12-stitch repeat:

11–12

then:

9–10

then:

7–8

then:

5–6

then:

3–4

then:

1–2

Then the sequence starts again.

That is the entire design.


Can I Use Solid Colors Instead?

Yes.

Instead of rainbow yarn, try:

  • charcoal + mustard
  • navy + cream
  • black + hot pink
  • espresso + rust
  • forest green + gold

The graphic movement becomes even easier to see when both yarns are solid.


Can I Use Scrap Yarn?

Absolutely.

Keep charcoal as Color A.

For every Color B row, choose a different scrap color.

This is a great way to use:

  • leftover DK yarn
  • small balls
  • partial skeins
  • coordinating scraps

The dark background will help unrelated colors look intentional.


Can I Use Worsted Weight Yarn?

Yes.

Use an appropriate hook, usually around:

5–5.5 mm

and make fewer repeats across because the stitches will be larger.

Use the same:

12 + 2

formula.


Final Thoughts

The trick that makes this blanket look far more complicated than it really is is surprisingly simple:

only two rainbow stitches stay visible in each 12-stitch section.

On the next charcoal row, those two stitches move sideways.

Then they move again.

Once that small sequence repeats across the blanket, hundreds of colorful diagonal dashes appear against the dark background.

And because the rainbow yarn changes color by itself, every section develops a slightly different combination.

The result is a dramatic mosaic-style blanket without having to manage a separate ball of yarn for every color.

Related posts

Determined woman throws darts at target for concept of business success and achieving set goals

Leave a Comment