
Knit Goodnight Moon Pillow: Free Knitting Pattern for a Cozy Nursery Classic
There is something quietly magical about the book Goodnight Moon. Margaret Wise Brown’s spare, dreamy words have lulled children to sleep for more than seventy years, and the illustrations by Clement Hurd — the warm room, the crackling fire, the little bunny tucked into bed — have become one of the most recognizable visual landscapes in children’s literature. If you are a knitter with a nursery on the horizon, or if you simply love the nostalgic charm of that great green room, this free knitting pattern is made for you.
This Goodnight Moon pillow brings the magic of the beloved bedtime story into a soft, huggable form. Whether you place it in a crib, prop it in a reading nook, stack it on a nursery glider, or gift it at a baby shower, this pillow is the kind of handmade piece that families hold onto for generations. The moon motif is timeless, the yarn is soft enough for a baby’s skin, and the construction is straightforward enough for an adventurous beginner or a confident intermediate knitter.
Best of all, the pattern is completely free. Gather your supplies, brew a cup of something warm, and let us knit a little goodnight together.
Why Knit a Goodnight Moon Pillow?
Handmade gifts carry a weight that store-bought items simply cannot match. When you give a knitted pillow to a new parent, you are giving something that took time, intention, and love. A Goodnight Moon pillow, in particular, speaks to the ritual of bedtime — the reading, the snuggling, the slow winding down of a small and busy mind. It is a gift that invites stories and comfort in equal measure.
For knitters, this project hits a sweet spot. The flat stockinette construction keeps things accessible, the colorwork is simple enough to accomplish without advanced stranding techniques, and the finished object is genuinely useful. Pillows are one of those knitted items that actually get used rather than stored in a drawer, which makes them among the most rewarding things you can make.
If you are knitting for a baby shower, a pillow like this pairs beautifully with a copy of the book itself. Wrap them together in a basket with a soft muslin swaddle and you have an heirloom-quality gift that costs a fraction of what you would pay in a boutique shop.
Materials and Supplies
Before casting on, gather everything you need so the project flows without interruption.
Yarn: You will need a soft, washable worsted weight yarn in three colors. For the classic Goodnight Moon palette, choose a warm butter yellow for the moon, a deep sage or mossy green for the background, and a soft natural cream or warm white for the stars and border. Approximately 200 yards of the main color (green) and 50 yards each of the contrast colors (yellow and cream) will be more than enough for a standard 14-inch pillow cover. Baby-friendly options to look for include Lion Brand Pound of Love, Cascade 220 Superwash, Paintbox Simply DK (held double), or Drops Safran. The most important quality to look for is machine washability, because nursery items get washed often.
Needles: US size 7 (4.5mm) straight or circular needles. If you like to knit flat on circulars, that works perfectly well for this project.
Notions: A yarn needle for weaving in ends and seaming, four locking stitch markers, scissors, and a 14-inch square pillow insert. If you prefer a slightly fuller look, a 16-inch insert works inside a 14-inch cover, giving the pillow a nice plump appearance.
Gauge: 18 stitches and 24 rows over 4 inches in stockinette stitch. Always knit a gauge swatch before beginning. Gauge matters more than you might expect with pillows, because being off by even half a stitch per inch can result in a cover that is too loose to hold its shape or too tight to fit the insert.
Before You Begin: Reading the Pattern
This pattern is written for a flat knit pillow cover with a simple intarsia or duplicate stitch moon on the front panel and a simple two-panel envelope back. Both the front and back are knit flat in stockinette stitch. The moon and stars can be worked in one of two ways: as intarsia colorwork while you knit, or as duplicate stitch embroidery applied after the fabric is complete. Both methods are noted within the pattern. If you are new to colorwork, the duplicate stitch method is the easier approach and results in a clean, crisp motif.
Abbreviations used in this pattern:
CO means cast on. BO means bind off. K means knit. P means purl. RS means right side. WS means wrong side. St or sts means stitch or stitches. Sl means slip. K2tog means knit two stitches together. SSK means slip, slip, knit (a left-leaning decrease).
Free Pattern: Goodnight Moon Knit Pillow
Finished Size: Approximately 14 inches square after blocking and assembly.
Skill Level: Beginner to Intermediate.
Front Panel
Using your main color (MC, green), CO 64 stitches using a long-tail cast on.
Row 1 (RS): Knit across.
Row 2 (WS): Purl across.
Repeat Rows 1 and 2 until the piece measures 14 inches from the cast-on edge, ending with a WS row.
BO all stitches loosely.
At this point, if you are using the duplicate stitch method, set the front panel aside and proceed to the Moon and Stars Motif section below before seaming. If you are working the moon in intarsia, follow the chart notes below and work the motif as you knit the panel.
Intarsia Notes for the Moon: Begin the moon motif when the piece measures approximately 5 inches from the cast-on edge. The moon is a circle approximately 16 stitches wide and 20 rows tall. Use a separate small bobbin of yellow yarn for the moon section. When switching between colors, twist the yarns around each other on the wrong side to avoid holes. Do not carry the yellow yarn across the back of the work.
For the moon placement, center it horizontally by beginning the first moon stitch on stitch 25 and ending on stitch 40. The moon is worked as a filled oval, so on the first and last few rows you will work only the central stitches in yellow, expanding to the full width in the middle rows. A rough row-by-row guide for the oval shape follows.
Rows 1–2 of moon section: Work stitches 29–36 in yellow (8 stitches).
Rows 3–4: Work stitches 27–38 in yellow (12 stitches).
Rows 5–6: Work stitches 26–39 in yellow (14 stitches).
Rows 7–14: Work stitches 25–40 in yellow (16 stitches, full width).
Rows 15–16: Work stitches 26–39 in yellow (14 stitches).
Rows 17–18: Work stitches 27–38 in yellow (12 stitches).
Rows 19–20: Work stitches 29–36 in yellow (8 stitches).
Continue in main color until piece reaches 14 inches, then BO.
Moon and Stars Motif: Duplicate Stitch Method
Once your front panel is complete and blocked, use a yarn needle threaded with yellow yarn to work duplicate stitch over the moon placement described above. Duplicate stitch perfectly mimics a knit stitch and sits right on top of the existing fabric. To work a duplicate stitch, bring the needle up through the base of the stitch, pass it under both legs of the stitch directly above, then bring it back down through the base of the original stitch. Repeat for each stitch in the motif.
For the stars, use the cream or white contrast yarn to work small three-stitch crosses (or simple single duplicate stitches) scattered around the moon. A pleasing arrangement includes one star approximately 2 inches to the upper left of the moon, one to the lower right, and two smaller single-stitch stars at varying positions around the moon’s glow. Trust your eye — there is no wrong placement for stars.
Back Panel (Envelope Closure)
The back of this pillow uses a simple two-piece envelope construction. The two panels overlap in the center, creating an opening that allows you to remove the pillow insert for washing without any buttons or zippers.
Back Panel A:
Using MC, CO 64 stitches.
Row 1 (RS): Knit across.
Row 2 (WS): Purl across.
Continue in stockinette until the piece measures 9 inches from the cast-on edge, ending with a WS row.
BO all stitches.
Back Panel B:
Using MC, CO 64 stitches.
Work in stockinette until the piece measures 9 inches, ending with a WS row.
BO all stitches.
Both back panels are 9 inches tall, and when overlapped by 4 inches in the center, they produce the 14-inch total height of the pillow back.
Border (Optional but Recommended)
A simple garter stitch or seed stitch border adds a lovely finishing touch and prevents the stockinette edges from curling during use. Using the cream or white contrast yarn and your yarn needle, pick up and knit stitches evenly around the perimeter of the front panel at a rate of approximately 1 stitch per every stockinette stitch across and 2 stitches per every 3 rows along the sides.
Work 3 rows of garter stitch (knit every row). BO loosely. Weave in ends.
Alternatively, you can work a simple single crochet border around the front panel using a size G (4mm) crochet hook and the cream yarn, even if you are primarily a knitter. A crochet border lies flat naturally and requires no picking up of stitches in the traditional sense.
Assembly
Block all pieces before assembling. Wet blocking is ideal: soak the pieces in cool water for 20 minutes, gently press out excess water without wringing, and lay flat on a blocking board or clean towel, pinning to the correct dimensions. Allow to dry completely.
Once blocked, lay the front panel flat with the right side facing up. Lay Back Panel A right side down on top of the front panel, aligning the cast-on edge with the bottom edge of the front panel. Lay Back Panel B right side down on top, aligning its bound-off edge with the top of the front panel. The two back panels will overlap in the center.
Pin all edges and seam using mattress stitch or whip stitch around all four edges. Turn right side out through the envelope opening, insert the pillow form, and your Goodnight Moon pillow is complete.
Knitting Tips for a Beautiful Finish
Tension matters enormously in flat stockinette. Many knitters find that their purl rows are slightly looser than their knit rows, which can create a slightly striped texture in the finished fabric. If this is something you notice in your swatching, try going down half a needle size for purl rows or switching to a continental purling technique, which tends to produce more even tension.
When working the intarsia moon, try to keep the yarn carried at an even, relaxed tension. Too tight and the fabric will pucker around the moon; too loose and you will see loose loops on the right side. Working from bobbins rather than full balls of yarn helps manage this considerably.
For the duplicate stitch method, work with a slightly shorter length of yarn than you think you need — around 18 inches at a time. Duplicate stitch yarn tends to thin out and lose its fluffiness as it is pulled through repeatedly, and working with shorter lengths keeps the motif looking plush and well-defined.
Weave in ends particularly securely on baby items, since they go through the wash regularly. Weave each tail in at least two directions, going back through approximately an inch of stitches, then reversing direction and threading back another inch. This double weaving technique holds up beautifully in the wash.
Yarn Substitutions and Color Ideas
While the sage green, golden yellow, and warm cream combination is the most classic interpretation of the Goodnight Moon palette, there is tremendous room for personalization here. A navy background with a silver moon and white stars creates a dramatic night sky effect that works beautifully in a more modern nursery. Soft heathered lavender with a pale lemon moon and ivory stars suits a gentle, whimsical aesthetic. A warm terracotta with a butter moon and natural cream stars gives the pillow an earthy, boho quality that photographs beautifully.
If you are knitting in a gender-neutral palette, dusty sage with a warm mustard moon is perennially popular and pairs with nearly any nursery color scheme.
Whatever colors you choose, make sure there is enough contrast between the moon and the background for the motif to read clearly. If the two colors are very close in value, the moon will disappear into the background even if the hues are different.
Gifting and Care Instructions
This pillow makes a spectacular baby shower gift, a first birthday present, or a holiday gift for the small child in your life who is just discovering the joy of books at bedtime. Pair it with a copy of Goodnight Moon and a small stuffed bunny for a themed gift that is both charming and genuinely useful.
Care instructions to pass along: Machine wash cold on a gentle cycle. Use a mild, fragrance-free detergent if the pillow is for a newborn. Lay flat to dry or tumble dry on low heat. Remove the pillow insert before washing. Most superwash wool and acrylic blends hold up beautifully through repeated washing, which is exactly what a well-loved nursery pillow needs.
A Few Last Words
There is a line in Goodnight Moon that feels especially suited to knitting: “Goodnight nobody. Goodnight mush.” It is a kind of quiet acknowledgment that peace sometimes means sitting with the small, unhurried things. Knitting is like that. A project like this one — simple in construction, tender in purpose, made with soft yarn and patient hands — is its own kind of goodnight. It says something about the maker, and it says something lovely about the person who will receive it.
Cast on when you are ready. The great green room is waiting.
Pattern difficulty: Beginner to Intermediate. Gauge: 18 sts and 24 rows over 4 inches in stockinette. Finished size: 14 inches square. Yarn weight: Worsted. Needle size: US 7 (4.5mm). Always check gauge before beginning.