Follow my free Classic Book Pillow knitting pattern to make your own simple knit book cushion for your home decor.

Table of Contents
The Classic Book Pillow Knitting Pattern
The Free Book Pillow Knitting Pattern
The Classic Book Pillow is a functional and cozy cushion designed to hold your favorite volume open and in place while you read.
This Book Pillow Knitting Pattern creates a firm, compact accessory that sits perfectly on your lap, featuring a classic textured seed stitch fabric that provides enough grip to keep pages from sliding.
It is a simple yet brilliant solution for hands-free reading, making it an easy project for anyone who loves both knitting and literature.
This free design results in a beautiful, tactile piece that looks like high-end home decor but is incredibly simple to knit.



How To Knit a Book Pillow
If you are looking for an easy project that uses stash yarn, learning how to knit a book pillow is the perfect choice and includes instructions for DK, worsted, and bulky yarn weights in one knitting pattern.
Whether you use light or heavy yarn, the printable instructions provide the specific needle sizes and stitch counts to reach the finished 14″ × 8½″ dimensions.
The construction is simple: you knit two identical rectangular panels and seam them together before stuffing. The classic book-holding feature comes from a pair of seed-stitch straps knitted perpendicular to the main panels, which securely tuck around your book’s covers.
Try this free cushion pattern today and create a custom reading rest in whatever yarn weight you have on hand.
Free Knit Pattern: Classic Book Pillow
Pattern Information
| Finished Size | 14″ wide × 8½” tall |
| Construction | Two identical seed stitch panels knit flat, sewn together around the full perimeter, stuffed, and closed |
| Stitch Pattern | Seed Stitch (k1, p1 alternating; stitches offset each row) |
| Skill Level | Beginner-Friendly CYC Level 1 |
| Versions | 3 versions: Bulky/Heavy Worsted, Worsted, DK Weight |
| Notions | Tapestry needle, pillow stuffing, stitch markers (optional) |
Designer Notes:
The Classic Book Pillow is exactly what it sounds like — a knitted pillow sized and shaped to look like a well loved book standing on a shelf. Firm, compact, and delightfully cozy, it is worked in seed stitch for a beautifully textured fabric that holds its shape well and doesn’t curl at the edges.
Two identical rectangular panels are knitted and then seamed together around the entire perimeter, stuffed to your desired firmness, and closed. A pair of seed-stitch straps knitted perpendicular to the main panels add the finishing detail that makes this pillow look unmistakably like a beloved volume.
Three yarn weight versions are provided so you can work this pattern in whatever yarn you have on hand. All three versions produce the same finished size of 14″ × 8½″ — only the needle size and stitch count differ.
Materials:
Version 1: Bulky / Heavy Worsted
| Yarn | Bulky or Heavy Worsted weight (CYC #5 or #6) |
| Featured | Woolfolk Luft (100% Merino, 142 yds / 100g) — approx. 2 skeins |
| Substitute | Lion Brand Wool-Ease Thick & Quick · Cascade Magnum · Malabrigo Rasta · any soft bulky with good stitch definition |
| Yardage | Approximately 220–260 yards |
| Needles | US 8 (5.0mm) straight or circular for main panels |
| Strap Needles | US 4 (3.5mm) straight or dpns |
| Cast On | 38 sts |
Version 2 — Worsted
| Yarn | Worsted weight (CYC #4) |
| Featured | Any smooth worsted with good stitch definition |
| Substitute | Lion Brand Fishermen’s Wool · Cascade 220 · Knit Picks Wool of the Andes · Brown Sheep Lamb’s Pride |
| Yardage | Approximately 300–350 yards |
| Needles | US 7 (4.5mm) straight or circular for main panels |
| Strap Needles | US 4 (3.5mm) straight or dpn |
| Cast On | 48 sts |
Version 3 — DK Weight
| Yarn | DK weight (CYC #3) |
| Featured | Any smooth DK with good stitch definition |
| Substitute | Cascade 220 Superwash Sport · Knit Picks Swish DK · Paintbox Simply DK · Rowan Pure Wool DK |
| Yardage | Approximately 380–430 yards |
| Needles | US 6 (4.0mm) straight or circular for main panels |
| Strap Needles | US 4 (3.5mm) straight or dpn |
| Cast On | 58 sts |
Notions — All Versions:
- Tapestry needle for seaming and weaving in ends
- Pins or locking markers for seaming
- Polyester fiberfill or pillow stuffing (approximately 8–10 oz / 225–285g)
- Stitch markers (optional, helpful for marking strap placement)
Gauge:
| Version | Gauge (4″ / 10cm) | Stitch Repeat Unit |
|---|---|---|
| Version 1 — Bulky | 14 sts × 20 rows | in seed stitch, blocked |
| Version 2 — Worsted | 18 sts × 24 rows | in seed stitch, blocked |
| Version 3 — DK | 22 sts × 30 rows | in seed stitch, blocked |
Gauge is important for this pattern because the finished size is fixed. If your seed stitch gauge does not match, adjust your needle size accordingly: go up a needle size if your swatch is too small, or down a needle size if it is too large.
How to Swatch for This Pattern:
1. Cast on 20 sts using your main needle size.
2. Work in seed stitch (Row 1: *k1, p1; rep from * to end. Row 2: *p1, k1; rep from * to end) for 20 rows.
3. Bind off loosely. Block the swatch by misting with water and pressing gently with a damp cloth.
4. Measure the center 4″ of the swatch, counting sts and rows. Adjust needle size as needed.
Abbreviations:
CO – Cast on
BO – Bind off
k – Knit
p – Purl
st(s) – Stitch(es)
RS – Right side
WS – Wrong side
rep – Repeat
pm – Place marker
yo – Yarn over
k-wise – Knitwise (insert needle as if to knit)
Stitch Pattern: Seed Stitch
Worked over any number of stitches.
Row 1 (RS): *k1, p1; rep from * to end. (If odd st count, end k1.)
Row 2 (WS): *p1, k1; rep from * to end. (If odd st count, end p1.)
Repeat these 2 rows for seed stitch. The key is simple: knit the purl stitches and purl the knit stitches as they face you. Each stitch is always worked opposite to how it appears on the needle.
🍂 Seed stitch does not curl at the edges, making it ideal for this pillow — no border stitches are needed. It also looks identical on both sides, so either face of your panel can be the ‘right side.’
Copyright Notice:
Feel free to sell your finished shawls made from this pattern, however, please do not copy, alter, or sell the pattern itself. For each of your listings, you must include the following: “Pattern provided by Judy Jewell of The Autumn Acorn at http://www.theautumnacorn.etsy.com“.
Want to Upgrade?

You can also purchase a PDF version of the Book Pillow Knitting Pattern.
- Ad-Free
- Download
- Available offline
$5.00
You can also purchase this pattern from The Autumn Acorn or Ravelry stores.
Let’s Begin The Free Knitting Pattern
Main Panels (make 2 identical)
Both pillow panels are worked identically. Make two.
Version 1 (Bulky): CO 38 sts using US 8 needles and long-tail cast on.
Version 2 (Worsted): CO 48 sts using US 7 needles and long-tail cast on.
Version 3 (DK): CO 58 sts using US 6 needles and long-tail cast on.
A long-tail cast on is recommended for a neat, elastic edge that seams beautifully. A cable cast on also works well.
Row 1 (RS): *k1, p1; rep from * to end.
Row 2 (WS): *p1, k1; rep from * to end.
Continue in seed stitch as established, repeating Rows 1 and 2, until the panel measures exactly 14″ from the cast-on edge, ending after a WS row.
★ Measure your panel flat on a hard surface. Seed stitch can compress slightly — always measure in the center of the panel rather than at the edges for the most accurate measurement.
BIND OFF
Bind off loosely using the Yarn-Over Bind Off:
*yo, k1, pass the yo over the k1 (1 st bound off); rep from * to end.
Cut yarn leaving an 8″ tail. Pull tail through final loop to secure.
★ About the Yarn-Over Bind Off
The yarn-over bind off produces a chained edge that is significantly more stretchy and even than a standard knit bind off. This is especially important for seed stitch, which can draw in at the bound-off edge if bound off too tightly.
How it works: Before knitting each stitch, bring the working yarn over the right needle from front to back (this is your yarn-over). Knit the next stitch normally. Then pass the yarn-over over the knit stitch and off the needle — one stitch is now bound off. Repeat to end.
If your bind-off edge still seems tight, try going up one or two needle sizes for the bind-off row only. The bound-off and caston edges will be seamed together, so they should be of similar tension.
Straps (make 2)
The straps are narrow seed stitch bands that wrap around the pillow panels, mimicking the look of the ribbon or strap detail found on some vintage book bindings.
PICK UP STITCHES
With RS of one panel facing and using US 4 needles, pick up and knit 8 sts along the side edge of the panel, beginning 3½″ from the bottom edge.
Picking up 8 sts along the side edge of the panel creates a narrow strap that will run perpendicular to the main seed-stitch rows. You may wish to place a stitch marker at the 3½″ point on both panels before beginning assembly to ensure symmetrical strap placement.
STRAP BODY
Row 1 (RS): *k1, p1; rep from * to end.
Row 2 (WS): *p1, k1; rep from * to end.
Continue in seed stitch as established until strap measures 8 inches from the pick-up row. The strap should be long enough to wrap around both panels when they are seamed together.
★ Work the strap slightly longer than 8 inches if your stuffing is especially firm, to ensure it reaches comfortably around the full pillow body.
BIND OFF STRAP
Bind off all sts knitwise (insert needle as if to knit, knit the stitch, pass the previous stitch over). Leave a 12″ tail for sewing.
Assembly
SEAMING THE PANELS
Place the two panels together with wrong sides facing (right sides out). Using a tapestry needle and a length of matching yarn approximately 3 times the perimeter of the pillow, seam around the entire outer edge using mattress stitch or whipstitch, leaving a 4–5″ opening along one short edge for stuffing.
★ Mattress stitch produces a nearly invisible seam along the sides. Use whipstitch along the cast-on and bound-off edges, as the looped edges seam more neatly that way.
STUFFING THE PILLOW
Stuff the pillow firmly and evenly through the opening, working small amounts of stuffing into the corners first with your fingers before filling the center.
🍂 Tips for Stuffing Your Book Pillow
Fill corners first. Use your finger or a blunt pencil to push small amounts of stuffing into each corner before filling the center. This prevents lumpy, shapeless corners.
Stuff firmly. A book pillow should feel solid and hold its shape on a shelf. Use significantly more stuffing than you think you need — it compresses over time.
Fluff as you go. Break apart any compressed clumps of fiberfill before inserting to avoid lumps in the finished pillow.
Test the shape. Once stuffed, stand the pillow upright as it will be displayed. Add or remove stuffing until it holds a good rectangular shape without sagging or bulging.
Alternative filling: A cut-to-size foam insert (14″ × 8½″ × 2″) wrapped in a thin layer of fiberfill gives an exceptionally firm, book like result.
CLOSE THE SEAM
Once stuffed to your satisfaction, close the opening using mattress stitch or ladder stitch with the tapestry needle. Pull the yarn snugly to close the gap completely. Weave in the end securely inside the pillow so it cannot be seen.
ATTACH THE STRAPS
Wrap each completed strap around the body of the pillow at the 3½″ mark from the bottom edge. Pin in place, then sew the bound-off end of each strap securely to the panel using the 12″ tail and a tapestry needle. Weave in all remaining ends.
🍂 Both straps should sit at the same height on both sides of the pillow. Measure from the bottom seam on both sides before sewing to ensure they are level.
Quick Reference by Version
| Version 1 — Bulky | Version 2 — Worsted | Version 3 — DK | |
|---|---|---|---|
| Yarn Weight | Bulky / Heavy Worsted | Worsted | DK Weight |
| Featured Yarn | Woolfolk Luft | Any smooth worsted | Any smooth DK |
| Approx. Yardage | 220–260 yds | 300–350 yds | 380–430 yds |
| Main Needles | US 8 (5.0mm) | US 7 (4.5mm) | US 6 (4.0mm) |
| Strap Needles | US 4 (3.5mm) | US 4 (3.5mm) | US 4 (3.5mm) |
| Cast On | 38 sts | 48 sts | 58 sts |
| Panel Length | 14 inches | 14 inches | 14 inches |
| Finished Size | 14″ × 8½” | 14″ × 8½” | 14″ × 8½” |
Finishing Notes
Weave in all ends securely, taking care to hide tails inside the seam allowance where possible. The seed stitch fabric is dense enough that ends do not need to be woven in multiple directions. A simple in-and-out weave of 2–3” is sufficient.
Blocking is optional for this project. If desired, lightly spritz the finished pillow with water and reshape by hand. Do not submerge a stuffed pillow in water.
★ If you plan to make several book pillows as a set, take note of your row count on the first panel so subsequent panels match exactly in length and strap placement.
Need Some Help?
If you have any questions at all about this pattern please reach out, I’ll be happy to help.