
Book Holder Crochet Pattern: Practical Storage for Favorite Reads
There is something undeniably satisfying about a well-organized reading space. Books stacked on nightstands, paperbacks crammed into bag pockets, dog-eared favorites slipping behind couch cushions — these small frustrations add up for anyone who loves to read. A crocheted book holder solves all of that with charm to spare. Whether you want to hang one beside your bed, drape it over the arm of your sofa, or prop it on a shelf, a handmade book holder keeps your current reads exactly where you need them while adding a cozy, handcrafted touch to any room.
This pattern is written for intermediate crochet crafters, but confident beginners who are comfortable working in rows and reading a pattern should have no trouble following along. The finished holder features two roomy pockets deep enough for hardcovers, an e-reader, a journal, or even a pair of reading glasses and a bookmark. You can customize the size, color, and embellishments to match any décor, making this one of those rare projects that is both practical and genuinely beautiful.
Let’s get into everything you need to know to make your own book holder crochet pattern from start to finish.
Why Crochet a Book Holder?
Before diving into the materials and instructions, it is worth taking a moment to appreciate why this project is worth your time. Crocheted storage items have seen a massive resurgence in popularity over the past several years, and for good reason. Compared to mass-produced organizers made from plastic or thin cotton canvas, a crocheted holder is durable, washable, and endlessly customizable.
A crocheted book holder also makes an excellent gift. Pair it with a couple of books or a cozy candle, and you have a thoughtful present for a bookworm friend, a teacher, a new homeowner, or anyone who has recently set up a reading nook. The project works up quickly — most crafters complete one in a weekend — and the yarn cost is very reasonable, especially if you shop sales or use stash yarn.
There is also the simple pleasure of making something yourself. Every time you reach for your book and find it waiting in the pocket you crocheted with your own hands, the everyday task becomes a little more satisfying.
Materials You Will Need
Getting your materials together before you start will make the process much smoother. Here is what this pattern calls for.
Yarn: Approximately 400 to 500 yards of worsted weight yarn (size 4). Cotton yarn is the top recommendation for this project because it holds its shape beautifully, is easy to wash, and has enough body to keep the pockets open without sagging. Lion Brand 24/7 Cotton, Paintbox Simply DK (held double), and Paintbox Simply Chunky are all popular choices. Wool-acrylic blends work too if you prefer a softer drape. Choose a color that complements your reading space, or go bold with a contrasting stripe for each pocket.
Hook: A 5.0 mm (H/8) crochet hook. If your gauge runs tight, size up to a 5.5 mm; if it runs loose, try a 4.5 mm.
Notions: Stitch markers, a yarn needle for weaving in ends, sharp scissors, and a ruler or measuring tape.
Optional: A wooden dowel or a length of sturdy driftwood if you plan to hang the holder from the wall. You will also want two pieces of coordinating ribbon or cording, each approximately 18 to 24 inches long, for the hanging loop.
Gauge: 14 stitches and 16 rows = 4 inches in single crochet. Gauge is important here because it determines how deep and wide your pockets will be. Take the time to work a small swatch before you start the main piece.
Abbreviations and Stitch Guide
This pattern uses standard US crochet terminology. Here are the abbreviations you will encounter throughout.
ch = chain, sc = single crochet, hdc = half double crochet, dc = double crochet, sl st = slip stitch, st = stitch, sp = space, RS = right side, WS = wrong side, rep = repeat, sk = skip, and BLO = back loop only.
The body of this holder is worked in single crochet through both loops for the main sections, and in BLO for the textured rows that add visual interest to the pocket fronts. If you are new to working in the back loop only, simply insert your hook under the back loop of each stitch instead of under both loops. This creates a subtle ribbed texture that is lovely in cotton yarn.
Pattern Instructions
Finished Dimensions
The finished book holder measures approximately 13 inches wide and 18 inches long with two pockets, each roughly 7 inches deep. These dimensions accommodate most standard paperbacks and hardcovers as well as popular e-reader sizes. If you want larger pockets, simply add more foundation chains and additional rows to the pocket sections.
Part One: The Back Panel
The back panel forms the foundation of the holder. It sits flat against the wall, the arm of a chair, or whatever surface you choose, while the pockets attach to the front.
Foundation: Chain 47. This gives you 45 working stitches plus 2 turning chains.
Row 1 (RS): Sc in the second chain from the hook and in each chain across. You should have 46 sc. Chain 1, turn.
Rows 2 through 70: Sc in each stitch across. Chain 1, turn at the end of each row.
After Row 70, do not fasten off. You will use the working yarn to add the border immediately, or you can fasten off here and reattach in a contrasting color if you prefer a pop of color around the edges.
Border: Work one round of sc evenly around the entire back panel, placing 3 sc in each corner to keep the edges lying flat. Join with a slip stitch to the first sc, fasten off, and weave in ends.
The back panel should measure approximately 13 inches wide and 17.5 inches tall at this point. Block it lightly if needed, especially if you are working with cotton yarn, which benefits enormously from a quick wet block followed by pinning to shape and air drying.
Part Two: The Bottom Pocket
The two pockets are worked separately and then sewn onto the back panel. Starting with the bottom pocket first gives you a clear reference point when attaching the top pocket later.
Foundation: Chain 47. Again, you will have 45 working stitches.
Row 1 (RS): Sc in the second chain from the hook and in each chain across. 46 sc total. Chain 1, turn.
Rows 2 through 28: Sc in each stitch across. Chain 1, turn.
The plain section of the pocket is now complete. You are going to add a decorative ribbed band across the top edge of the pocket that adds visual interest and also reinforces the opening.
Rows 29 through 34 (Ribbed Band): Sc in BLO in each stitch across. Chain 1, turn.
After Row 34, work one row of sc through both loops to close the ribbed section cleanly.
Fasten off, leaving a long tail for seaming — at least 24 inches so you have plenty to work with when sewing.
The bottom pocket should measure approximately 13 inches wide and 8.5 inches tall.
Part Three: The Top Pocket
The top pocket is slightly shallower than the bottom pocket, which creates a nice visual proportion and also makes it easier to grab items from the lower pocket without everything sliding around.
Foundation: Chain 47.
Row 1 (RS): Sc in the second chain from the hook and in each chain across. 46 sc. Chain 1, turn.
Rows 2 through 22: Sc in each stitch across. Chain 1, turn.
Rows 23 through 28 (Ribbed Band): Sc in BLO in each stitch across. Chain 1, turn.
Work one final row of sc through both loops to close the ribbed section.
Fasten off, leaving a long tail for seaming.
The top pocket should measure approximately 13 inches wide and 7 inches tall.
Part Four: The Hanging Loop or Sleeve
How you finish the top of the holder depends on where and how you plan to use it. There are two popular options.
Option A — Hanging Sleeve (for a dowel or rod): Work a rectangle that is 46 stitches wide and 12 rows tall. Fold it in half lengthwise and seam the short edges closed, leaving the long edges open to form a tube. Sew this tube along the top edge of the back panel on the wrong side, wide enough to slip a dowel or a piece of driftwood through. This option is ideal for wall-mounted holders.
Option B — Single Loop (for a hook or bedpost): Cut two lengths of ribbon or cotton cording, each about 22 inches long. Fold each one in half and sew both ends securely to the top corners of the back panel on the wrong side. These loops will drape over a hook, a bedpost, or the arm of a chair. This option works beautifully for bedside book holders.
Assembling the Book Holder
Assembly is the most rewarding step because you get to see the project come together. Lay your back panel on a flat surface with the right side facing up.
Position the bottom pocket so that its raw bottom edge aligns with the bottom edge of the back panel and the sides match up neatly. Pin generously — at least every inch — before you start sewing. Use your long yarn tail and a yarn needle to whipstitch or mattress stitch along the bottom edge and both side edges of the pocket. Do not sew the top edge closed; that is your pocket opening. Pull your stitches snugly but not so tight that you pucker the fabric. Fasten off and weave in the end securely.
For the top pocket, position it so the bottom edge of the top pocket sits approximately one inch above the top edge of the bottom pocket. This small gap keeps the two pockets visually distinct and makes it easier to reach into the lower one. Pin carefully and sew the bottom and sides in the same way you did for the bottom pocket.
Once both pockets are sewn on, turn the holder over and add your hanging option of choice to the wrong side.
Tips for a Beautiful Finished Holder
A few small habits make a significant difference in the final result.
Weave in your ends as you go rather than leaving them all for the end. With this many pieces, you will have quite a few tails to manage, and working on them section by section keeps things manageable.
If you are using cotton yarn, wet block every piece before seaming. Lay each section on a blocking mat, spritz with water until damp, gently stretch to the finished measurements, and pin. Allow to dry completely before assembling. This step is not strictly necessary, but it makes seaming far easier and gives the finished holder a crisp, professional look.
When sewing the pockets to the back panel, use the same yarn you crocheted with so the seams are invisible. If your yarn is too thick to thread through a needle easily, split it and use a single strand for seaming.
Consider adding a small button or a crochet flower to the ribbed band on one or both pockets. These simple embellishments take only a few minutes but make the holder feel more intentional and personal.
Customization Ideas
One of the great joys of following a crochet pattern is that it is really just a starting point. Here are some ways to make this book holder your own.
Color blocking: Work each pocket in a different color and use a third color for the back panel. This is a great way to use up worsted weight yarn from your stash.
Stripes: Add horizontal stripes by switching colors every two rows. This works especially well in the back panel, where the stripes create a cheerful, graphic look.
Add a third pocket: If you have a lot of small items to store — a phone, a remote control, a pen — consider making a narrow third pocket and sewing it between the two main pockets. Work a foundation chain of only 25 stitches and follow the same row counts as the top pocket.
Use chunky yarn: For a faster project and a chunkier, more textural look, try bulky weight yarn with a 6.5 mm hook and adjust your stitch count down. A good rule of thumb is to work a swatch in your chosen yarn, measure four inches, and scale the foundation chain accordingly.
Try a different stitch pattern: The body of the back panel is worked in basic single crochet, but you could easily substitute a moss stitch, a linen stitch, or even a simple shell stitch. Just be sure that your gauge still produces a firm, non-stretchy fabric so the pockets hold their shape under the weight of books.
Caring for Your Book Holder
Most cotton yarns are machine washable on a gentle cycle in cold water. If you used an acrylic-blend yarn, check the label before washing. Lay flat to dry rather than hanging, which can distort the shape over time.
If the holder begins to stretch or lose its structure after heavy use, a quick soak in cool water followed by blocking back to shape will refresh it almost entirely.
A Note on Yarn Substitutions
The yardage estimate of 400 to 500 yards is based on worsted weight cotton. If you substitute a different fiber or weight, keep in mind that heavier yarns will use more yardage and lighter yarns will use less. It is always better to buy an extra skein and return it unopened than to run short midway through the back panel.
If you want a sturdier holder — one that can handle heavy hardcovers or a full-size tablet — consider using two strands of DK weight yarn held together. This effectively creates a worsted weight fabric with extra body and durability.
Making This Pattern Your Own
What makes a book holder crochet pattern truly special is the way it bridges function and creativity. You are not just making a place to put your books; you are making something that sits in your living space day after day and reflects your taste and care. The texture of the yarn, the colors you choose, the little embellishments you add — all of it comes together into an object that could not have been made by anyone but you.
Crochet projects like this one are also wonderful for sharing. If you make one, consider posting a photo in a crochet community online or gifting a second holder to someone in your life who loves to read. Patterns spread that way, and the small act of sharing your work encourages other crafters to pick up their hooks and make something beautiful.
Whether you are curling up with a novel, working your way through a stack of library books, or keeping a journal on your nightstand, a handmade book holder makes your reading life just a little bit more organized, a little bit more intentional, and a great deal more charming.
Happy crocheting, and happy reading.