Free crochet pattern of moon pillow, sofa space cushion

Free Crochet Pattern: Moon Pillow & Sofa Space Cushion

If you’ve been searching for a whimsical, cozy project that brings a little celestial magic into your living room, you’ve landed in exactly the right place. This free crochet pattern for a moon pillow and sofa space cushion is beginner-friendly enough to tackle on a weekend, yet the finished piece looks like something you’d spend thirty dollars on in a boutique home décor shop. Whether you want to create a crescent moon cushion for a nursery, a full moon accent pillow for a reading nook, or a dreamy space-themed sofa set for a child’s bedroom, this pattern has you covered.

Let’s dive in — thread your needle, grab your hook, and let’s make something magical.


Why You’ll Love This Moon Pillow Crochet Pattern

Crochet home décor has had a massive resurgence, and for good reason. There’s something deeply satisfying about making something functional and beautiful with your own two hands. Moon pillows in particular have become one of the most searched crochet projects online, thanks to the boho nursery trend and the growing love of celestial-themed interiors. A handmade moon cushion works as a decorative sofa pillow, a photo prop for newborn photography, a baby shower gift, or a cozy companion for storytime on the couch.

This pattern gives you two options: a full crescent moon shape and a round “full moon” sofa cushion. Both use the same basic yarn weight and hook size, so if you want to make a matching set — a little space-themed galaxy corner on your sofa — you can work through both with the same supplies.

The stitches involved are ones most crocheters already know: chains, single crochet, half double crochet, slip stitches, and a bit of shaping through increases and decreases. If you’ve completed a granny square or any simple amigurumi project, you’ll find this very approachable.


Materials You’ll Need

Before you start, gather everything together so you’re not hunting for a stitch marker mid-row.

Yarn: Worsted weight yarn (Category 4) works beautifully here. For a classic moon look, choose a pale golden yellow, creamy ivory, or soft white. For the space cushion version, you might choose a deep navy, charcoal gray, or even a variegated yarn that mimics a galaxy effect. You’ll need approximately 200–300 grams for the crescent moon version and 300–400 grams for the round full moon cushion, depending on your finished size.

Hook: A 5.0 mm (H/8) crochet hook is ideal for worsted weight yarn. If your tension runs loose, size down to 4.5 mm. If it runs tight, try 5.5 mm.

Stuffing: Polyester fiberfill stuffing. Use a good quality brand so your moon stays plump and holds its shape over time. You’ll need one standard bag (approximately 16 oz / 450 grams) for each pillow.

Notions: Stitch markers, scissors, a yarn needle for weaving in ends, and pins for blocking if desired. Optional: small black felt circles or safety eyes if you want to give your moon a face.

Gauge: Approximately 14 sc x 16 rows = 4 inches (10 cm) in single crochet. Gauge is not critical for this project since you’re making a pillow, but a consistent tension will give you a neater finish.


Abbreviations Used in This Pattern

ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
inc — increase (work 2 sc in the same stitch)
dec — invisible decrease (insert hook into front loops only of next 2 stitches, yarn over, pull through both, yarn over, pull through 2 loops)
st(s) — stitch(es)
MR — magic ring
BLO — back loop only
FLO — front loop only
rnd — round
rep — repeat


Part One: The Full Moon Sofa Cushion

This is the simpler of the two designs and makes a gorgeous round accent pillow. Finished size is approximately 14–15 inches in diameter, which is a perfect accent cushion size for a sofa arm or reading chair.

Side One

Begin with a magic ring.

Rnd 1: Work 6 sc into MR. Pull tight to close. (6 sts)

Rnd 2: Inc in each st around. (12 sts)

Rnd 3: (Sc in next st, inc in next st) rep around. (18 sts)

Rnd 4: (Sc in next 2 sts, inc in next st) rep around. (24 sts)

Rnd 5: (Sc in next 3 sts, inc in next st) rep around. (30 sts)

Rnd 6: (Sc in next 4 sts, inc in next st) rep around. (36 sts)

Rnd 7: (Sc in next 5 sts, inc in next st) rep around. (42 sts)

Rnd 8: (Sc in next 6 sts, inc in next st) rep around. (48 sts)

Rnd 9: (Sc in next 7 sts, inc in next st) rep around. (54 sts)

Rnd 10: (Sc in next 8 sts, inc in next st) rep around. (60 sts)

Rnd 11: (Sc in next 9 sts, inc in next st) rep around. (66 sts)

Rnd 12: (Sc in next 10 sts, inc in next st) rep around. (72 sts)

Rnd 13: (Sc in next 11 sts, inc in next st) rep around. (78 sts)

Rnd 14: (Sc in next 12 sts, inc in next st) rep around. (84 sts)

Rnd 15: (Sc in next 13 sts, inc in next st) rep around. (90 sts)

Rnds 16–20: Sc in each st around. (90 sts)

Fasten off, leaving a long tail for seaming.

Side Two

Repeat Side One exactly. Do not fasten off on the final round — instead, hold both pieces with wrong sides together and join them in the next step.

Joining and Stuffing

Place both circular pieces together with wrong sides facing inward. Using the working yarn still attached to Side Two, insert your hook through the corresponding stitch on Side One and begin single crocheting through both layers at once, working around the entire circle. When you’re about three-quarters of the way around, begin stuffing the cushion firmly with fiberfill, pushing it evenly into the center as you go. Continue joining and stuffing until the opening is almost completely closed, then stuff a little more before completing the final stitches. Sl st to join the last round, fasten off, and weave in ends.

Optional Moon Face

If you want to give your moon a sleeping face — which is absolutely adorable and perfect for nurseries — use black yarn and a yarn needle to embroider two curved lines for closed eyes and a small curved smile. Position the face slightly toward the upper-center of the cushion. You can also use 9mm safety eyes placed before the final seaming round.


Part Two: The Crescent Moon Pillow

This version is the showstopper. It takes a bit more shaping but is well worth the extra effort. The finished crescent moon measures approximately 18 inches from tip to tip.

Understanding the Construction

The crescent moon is worked as a flat piece — essentially two large curved oval shapes — that are seamed together and stuffed. The inside curve of the crescent is created through shaping in your increase and decrease rows.

Crescent Panel (Make 2)

Ch 25 to start.

Row 1: Starting in the 2nd ch from hook, sc across. (24 sts) Ch 1, turn.

Row 2: Inc in first st, sc to last st, inc in last st. (26 sts) Ch 1, turn.

Row 3: Sc across. Ch 1, turn.

Row 4: Inc in first st, sc to last st, inc in last st. (28 sts) Ch 1, turn.

Row 5: Sc across. Ch 1, turn.

Rows 6–14: Repeat Rows 4 and 5 alternately, increasing by 2 sts every other row. After Row 14, you should have approximately 40 sts. Ch 1, turn.

Rows 15–20: Sc across without increases, keeping edges even. Ch 1, turn.

Now begin the inner curve shaping:

Row 21: Sc across to last 3 sts, dec, sc in last st. (39 sts) Ch 1, turn.

Row 22: Sc across. Ch 1, turn.

Row 23: Sc across to last 3 sts, dec, sc in last st. (38 sts) Ch 1, turn.

Continue in this manner, decreasing by 1 stitch on one side only every other row for approximately 14 more rows. This creates the characteristic curved inner edge of the crescent.

Meanwhile, on the opposite edge — the outer curve — continue adding 1 inc every third row for the first 10 rows of this section, then work straight. This difference in shaping between the inner and outer edges is what gives the piece its crescent curve.

Once you’ve worked the full shape and the piece begins to taper at one end, begin mirroring the decreases at the tip: work dec at both ends of every other row until you’ve reduced to about 6 stitches, then work these together and fasten off.

Repeat to make a second panel.

Tip Shaping

The pointed tips of the crescent moon are created by continuing to decrease at both ends of every row once you’re down to the last 10 stitches, resulting in a tight point. You can also fold the tip slightly and sew it in place with a yarn needle for a more pronounced curl, which gives the crescent that classic moon shape.

Joining and Stuffing the Crescent

Place both panels together with wrong sides facing each other. Starting at one tip, join your yarn and single crochet through both layers around the entire outer edge of the crescent. When you reach approximately the halfway point, begin inserting stuffing. The crescent moon requires more careful stuffing than the round cushion — work the fiberfill into the tips first using a pencil or stuffing tool if needed, then fill the body. Avoid overstuffing, which can distort the crescent shape. You want the pillow to be firm but still able to hold its curved form naturally.

Continue seaming until you reach the starting point, sl st to join, fasten off, and weave in all ends.


Finishing Touches and Styling Ideas

Once you’ve completed your moon pillow or space cushion, take a few minutes with finishing. Weave in all yarn ends carefully using your yarn needle, burying them inside the pillow if possible so they don’t show on either side.

If you want a more polished surface, you can lightly steam block the finished pillow by holding a steam iron a few inches above the surface and letting the steam relax the stitches. Don’t press the iron directly onto the yarn — just let the steam do the work. This is especially helpful if you’re using a cotton or cotton-blend yarn.

For a nursery or child’s bedroom, consider adding some complementary pieces: a round star-shaped pillow, a small cloud cushion, or a simple rectangular sofa cushion worked in deep navy. Together these create a beautiful celestial-themed corner that looks effortlessly curated and completely handmade.


Yarn and Color Suggestions

The yarn you choose will dramatically change the feel of the finished pillow. Here are a few combinations worth considering.

For a soft nursery aesthetic, Lion Brand Pound of Love in Buttercup or Vintage White gives you a very plush, washable result — important for anything going into a baby’s space. For a more luxurious feel, a merino wool blend like Paintbox Simply DK in Vanilla Cream or Dusty Yellow is gorgeous, though hand-washing is recommended.

For the space cushion version, Lion Brand Mandala yarn in “Wizard” or “Chimera” creates a stunning galaxy effect because the yarn shifts through purples, blues, and grays naturally — no color changes needed. Pair it with a solid dark navy or black for the moon and you have a complete outer space pillow set.

If you prefer natural fibers, Paintbox Cotton DK works beautifully for all of these shapes and is machine washable, which is a major plus for sofa cushions that will actually be used and sat on.


Tips for Beginners

If this is one of your first crochet pillow projects, a few things will make the process smoother. First, always count your stitches at the end of every round. It’s easy to accidentally add or skip a stitch during the increases, and catching a mistake two rounds later rather than twenty will save you a lot of frogging. Use a stitch marker at the beginning of each round so you always know where you are.

Second, don’t rush the stuffing step. Understuffed pillows go flat quickly and look sad after a few weeks of use. Overstuffed pillows lose their shape. Aim for a firm, even density throughout. Squeeze the pillow gently as you go to check that there are no lumpy areas or hollow spots near the edges.

Third, the invisible decrease makes a world of difference in how smooth your finished surface looks. It takes a moment to learn but quickly becomes second nature and eliminates the small holes that standard decreases create.


Caring for Your Moon Pillow

Since these cushions will likely live on a sofa or in a child’s room, they’ll need washing eventually. If you used a machine-washable acrylic yarn, you can wash the pillow on a gentle cold cycle and lay it flat to dry. Avoid putting it in the dryer on high heat, as this can mat the stitches and misshape the pillow.

If you used wool or a wool blend, hand wash in cool water with a gentle wool wash, press out the excess water by rolling the pillow in a towel, and allow it to dry flat in its natural shape.

You can also spot clean with a damp cloth and a drop of dish soap for small marks, which is the easiest option for frequently used sofa cushions.


Share Your Makes

If you work up this pattern, I’d love to see how it turns out. Every crafter brings something different to a project — your yarn choice, your tension, the little details you add — and the finished pieces are always wonderfully unique. Tag your finished moon pillows on social media so the whole crochet community can admire your work.

This free crochet moon pillow pattern is yours to use, enjoy, and gift freely. Please do not sell the pattern itself, but you are absolutely welcome to sell finished items made from this pattern at craft fairs, on Etsy, or through your local markets.

Happy crocheting, and may every stitch bring you a little closer to that peaceful, dreamy, moon-lit living room corner you’ve been imagining.


Skill level: Beginner to Intermediate | Estimated time: 6–10 hours per piece | Best for: Home décor, nurseries, gifts, craft fair items

Categorized in:

Cushion / Pillow,

Last Update: August 12, 2026