Crochet Blanket Library: Track Your Reading with a Cozy Book Log
Make a crochet blanket that logs every book you read this year, one square at a time.
A crochet blanket library turns your reading list into a warm, textured record you can snuggle under.
If you love reading and crochet, this project is for you. Instead of writing a list of books you finished, you make a blanket. Each square stands for one book, and at the end of the year you have a warm, colorful record of your reading life.
The idea is simple: pick a pattern for a square, crochet one for each book, and join them together. You can use any yarn you like, but worsted weight works best for a blanket that's not too heavy. The finished size depends on how many books you read and how big you make each square.
A crochet blanket library is a year-long project where you crochet one square for each book you finish. Each square can be a simple granny square or a themed motif, and you join them all into a blanket at the end of the year. It's a cozy way to see your reading progress and keep a physical memory of every story.

What you need
Worsted weight yarn
About 200-300 yards per square, depending on size. Choose a soft acrylic or wool blend for comfort.
Crochet hook
5mm or 5.5mm, or the size recommended on your yarn label.
Yarn needle
For weaving in ends and sewing squares together.
Scissors
For cutting yarn.
What is a crochet blanket library?
A crochet blanket library is a book log you can wrap yourself in. For every book you read, you crochet a square. At the end of the year, you sew or crochet the squares together into a blanket.
People have been making these for years, and they're a great way to combine two cozy hobbies. You can use any square pattern you like, from a basic granny square to a more detailed motif. The key is to pick one pattern and stick with it so the blanket looks uniform.
Start with a simple granny square if you're new to this. You can always try fancier patterns next year.
What you need to start
You don't need much to get going. Choose a yarn that feels good in your hands and a hook that matches. Most worsted weight yarns work well with a 5mm or 5.5mm hook.
You'll also need a yarn needle for weaving in ends and a pair of scissors. If you want to keep track of your books, you might want a notebook or a note on your phone to jot down which book each square stands for.
Pick a color palette before you start. It's easier to decide on colors at the beginning than to match them later.
How to make your first book square
Here's a simple way to make a square that's about 6 inches across. Use worsted weight yarn and a 5mm hook.
Start with a magic ring. Chain 3, then make 2 double crochets into the ring. Chain 2, then 3 double crochets. Repeat that three more times, so you have four groups of 3 double crochets with chain spaces in between. Join with a slip stitch to the top of the starting chain.
For the next rounds, work into the chain spaces: chain 3, 2 double crochets, chain 2, 3 double crochets in the corner space. For the sides, chain 1 and make 3 double crochets in the next space. Repeat around, and join each round. Continue until the square is as big as you want.
Count your stitches at the end of each round. If you have the right number, your square will lie flat.
How to join the squares
When you have a bunch of squares, you need to join them. The easiest way is to lay them out in rows and sew them together with a yarn needle and matching yarn.
Place two squares right sides together. Use a whip stitch through the back loops to make a flat seam. Work across the top, then add the next square. Continue until all squares are joined.
You can also crochet the squares together with a slip stitch or a single crochet seam. That gives a raised ridge, which some people like.
Block your squares before joining. Spray them lightly with water and pin them to the size you want. That makes the seams lie flat.
How to finish the blanket
Once all the squares are joined, you have a blanket top. Now you need to add a border to tidy the edges and give it a finished look.
Work a round of single crochet all around the blanket, making 3 single crochets in each corner. Then work a second round of double crochets or a shell stitch for a decorative edge. Weave in all the loose ends.
If you want a bigger blanket, you can add more squares or make a wider border. The choice is yours.
Weave in ends as you go. It's much easier than doing them all at the end.
Common mistakes and how to avoid them
The most common mistake is losing count of your stitches. That makes the square wavy. Check your count at the end of each round.
Another issue is using different yarn weights. That makes the squares uneven. Stick to the same yarn for the whole project.
Joining squares that aren't the same size can be tricky. Blocking helps, but try to keep your tension consistent from the start.
If a square turns out a bit wonky, don't rip it out. Blocking can often fix it.
Step
Choose your square pattern
Pick a simple square pattern, like a granny square, that you can repeat easily. Decide on the size, usually 6 inches, and the colors you'll use.
Crochet a square for each book
After you finish a book, crochet one square. Use a different color or a small motif to represent the book if you like. Keep a list of which square goes with which book.
Make enough squares
Continue until you have as many squares as you want. At the end of the year, you'll have a square for every book you read.
Block the squares
Spray each square lightly with water and pin it to the correct size. Let them dry completely so they are all the same shape.
Arrange the squares
Lay the squares out in rows on the floor or a table. Move them around until you like the color arrangement.
Join the squares
Sew the squares together using a whip stitch or crochet them together. Work row by row, then join the rows.
Add a border
Work a border of single crochet around the whole blanket, then a decorative round if you want. Weave in all ends.
Ways to change it
Use different square patterns
Try a sunflower square or a solid granny square for a different look.
Make a mini blanket
Use smaller squares and fewer of them for a lap blanket or wall hanging.
Add book titles
Embroider the title or author on each square with yarn or thread.
Use a different yarn weight
DK yarn makes a lighter blanket, but you'll need more squares and a smaller hook.
Join as you go
Instead of sewing at the end, crochet the squares together as you make them. Saves time later.
The short version
- A crochet blanket library is a year-long project that tracks your reading.
- Each square represents one book you finished.
- Use worsted weight yarn and a 5mm hook for a cozy blanket.
- Keep your tension consistent so the squares are the same size.
- Blocking squares before joining makes the blanket neater.
- You can customize with different colors, patterns, or embroidered titles.
- The finished blanket is a warm, personal record of your reading year.
Questions people ask
How many books do I need to read to make a blanket?
It depends on how big you want the blanket. A lap blanket needs about 12 squares, while a throw needs 30 or more. Read as many as you like.
Can I use any yarn?
Yes, but worsted weight is easiest for beginners. If you use a different weight, adjust your hook size and keep the same yarn throughout.
What if I don't finish a book?
You can still make a square for it, or wait until you finish. Some people make a square for every book they start, even if they don't finish.
How do I remember which square is which book?
Keep a notebook or a note on your phone. Write down the book title and the color or pattern you used for that square.
Start your own crochet blanket library today
A crochet blanket library is a beautiful way to combine your love of reading and crochet. It's a project you can work on all year, and the result is a blanket that tells the story of your reading life. Happy hooking!
