Creamy White Cat Toilet Paper Cozy Free Crochet Pattern

Last month, my sister visited and immediately started laughing when she walked into my bathroom. Not because anything was wrong, but because she spotted the little cat perched on my toilet tank, guarding the spare roll like it was her job. "You made your toilet paper a pet?" she asked. Honestly, yes. Yes I did. And now I’m going to show you exactly how to make one too, because every bathroom deserves a little personality, and this adorable kitty delivers charm by the pawful.

Creamy White Cat Toilet Paper Cozy Free Crochet Pattern

This crochet cat toilet paper cozy is the kind of project that makes people smile. It’s practical, it’s whimsical, and it’s a fantastic conversation starter. The construction is simpler than it looks, using basic single crochet worked in the round with a few small pieces sewn together at the end. If you can crochet a tube and make a few small shapes, you can absolutely make this sweet little bathroom companion.

Why You’ll Love This Crochet Cat Toilet Paper Cover

This pattern combines function with pure cuteness. Instead of leaving spare toilet paper rolls sitting out looking, well, boring, you can dress them up in the most charming way possible. The design fits a standard toilet paper roll perfectly, with pointed ears at the top, dangly legs with little paw pads hanging over the edge of a shelf, and a curly tail that adds the finishing touch.

The creamy white yarn gives this kitty a soft, neutral look that works in nearly any bathroom décor. Pink accents on the inner ears, nose, and tail tip add just enough color to bring the face to life without overwhelming the design. Black embroidered details create the eyes, whiskers, and mouth with simple stitching.

This crochet tutorial walks you through every piece step by step. Even if you’ve never made an amigurumi style project before, the instructions break everything down into manageable sections.

Skill Level

Intermediate beginner. You should be comfortable with single crochet worked in the round and basic increasing and decreasing. If you’ve made a simple amigurumi ball or a basic beanie, you have all the skills you need.

Finished Dimensions

The completed cozy measures approximately 5 inches tall (not including ears) and 5 inches in diameter to fit a standard toilet paper roll. The legs hang down approximately 4 inches and the tail extends about 6 inches.

Materials Needed

Yarn:

  • Worsted weight yarn (medium weight, category 4) in creamy white or off-white, approximately 150 yards
  • Small amounts of worsted weight yarn in light pink (for inner ears, nose, and tail tip)
  • Small amounts of worsted weight yarn in white (for paw pads)
  • Black embroidery floss or thin black yarn for facial features
  • Hook:

  • 4.0mm (G/6) crochet hook
  • Notions:

  • Two 9mm black safety eyes (or embroider eyes if preferred)
  • Yarn needle for sewing and weaving ends
  • Stitch marker
  • Scissors
  • Fiberfill stuffing (small amount for ears only)
  • Gauge

    Gauge is not critical for this project, but working tightly will create a fabric that holds its shape well. Approximately 4 single crochet stitches and 4 rows = 1 inch in single crochet worked in the round.

    Abbreviations and Stitch Definitions

    Ch = Chain. Wrap yarn over hook and pull through the loop on your hook. This creates the foundation for most crochet projects.

    Sc = Single crochet. Insert hook into stitch, yarn over and pull up a loop (two loops on hook), yarn over and pull through both loops.

    Inc = Increase. Work two single crochet stitches into the same stitch. This adds one stitch to your count.

    Dec = Decrease (invisible decrease preferred). Insert hook through the front loops only of the next two stitches, yarn over and pull through both front loops, yarn over and pull through both loops on hook. This removes one stitch from your count.

    Sl st = Slip stitch. Insert hook into stitch, yarn over and pull through both the stitch and the loop on your hook in one motion.

    FO = Fasten off. Cut yarn and pull the tail through the final loop to secure.

    Magic ring = An adjustable starting loop that allows you to pull the center hole closed tightly. If you prefer, you can chain 2 and work your stitches into the second chain from the hook instead.

    Pattern Notes

  • This pattern is worked in continuous rounds unless otherwise noted. Do not join rounds with a slip stitch unless instructed. Use a stitch marker to track the beginning of each round.
  • Work through both loops of each stitch unless specified otherwise.
  • The main body is worked from the top down as an open-ended cylinder.
  • All small pieces (ears, legs, tail) are worked separately and sewn on during assembly.
  • Crochet Cat Toilet Paper Cozy Pattern Instructions

    Creamy White Cat Toilet Paper Cozy Free Crochet Pattern

    Main Body

    The body creates a cylinder that slips over a standard toilet paper roll, with an opening at the bottom and a closed top where the ears will be attached.

    Using creamy white yarn and 4.0mm hook:

    Round 1: Make a magic ring, work 6 sc into the ring. Pull ring closed. (6 sts)

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

    Round 3: *Sc 1, inc* repeat around. (18 sts)

    Round 4: *Sc 2, inc* repeat around. (24 sts)

    Round 5: *Sc 3, inc* repeat around. (30 sts)

    Round 6: *Sc 4, inc* repeat around. (36 sts)

    Round 7: *Sc 5, inc* repeat around. (42 sts)

    Round 8: *Sc 6, inc* repeat around. (48 sts)

    Round 9: *Sc 7, inc* repeat around. (54 sts)

    Rounds 10-35: Sc in each st around. (54 sts) Work even for 26 rounds total.

    After Round 35, sl st into next stitch. FO, leaving a long tail for weaving in.

    The cylinder should measure approximately 5 inches tall and fit snugly around a toilet paper roll.

    Outer Ears (Make 2)

    Using creamy white yarn:

    Row 1: Ch 10, sc in 2nd ch from hook and in each ch across. Ch 1, turn. (9 sts)

    Row 2: Sc in each st across. Ch 1, turn. (9 sts)

    Row 3: Dec, sc 5, dec. Ch 1, turn. (7 sts)

    Row 4: Dec, sc 3, dec. Ch 1, turn. (5 sts)

    Row 5: Dec, sc 1, dec. Ch 1, turn. (3 sts)

    Row 6: Dec, sc 1. (2 sts)

    Row 7: Dec. (1 st)

    FO, leaving a long tail for sewing.

    Inner Ears (Make 2)

    Using light pink yarn:

    Row 1: Ch 8, sc in 2nd ch from hook and in each ch across. Ch 1, turn. (7 sts)

    Row 2: Dec, sc 3, dec. Ch 1, turn. (5 sts)

    Row 3: Dec, sc 1, dec. Ch 1, turn. (3 sts)

    Row 4: Dec, sc 1. (2 sts)

    Row 5: Dec. (1 st)

    FO, leaving a tail for sewing.

    Sew each pink inner ear centered onto a white outer ear, leaving a small white border visible around the edges.

    Front Legs (Make 2)

    Using creamy white yarn:

    Round 1: Make a magic ring, work 6 sc into the ring. (6 sts)

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

    Rounds 3-4: Sc in each st around. (12 sts)

    Switch to white yarn for paw pad:

    Round 5: Sc in each st around. (12 sts)

    Rounds 6-7: Continue in white, sc in each st around. (12 sts)

    Switch back to creamy white:

    Rounds 8-22: Sc in each st around for 15 rounds. (12 sts)

    Sl st into next stitch. FO, leaving a long tail. Stuff the paw area lightly with fiberfill, leaving the leg portion unstuffed so it hangs naturally.

    Tail

    Using creamy white yarn:

    Round 1: Make a magic ring, work 6 sc into the ring. (6 sts)

    Rounds 2-30: Sc in each st around. (6 sts) Work even for 29 rounds.

    Switch to light pink yarn:

    Rounds 31-34: Sc in each st around. (4 rounds in pink) (6 sts)

    Sl st into next stitch. FO, leaving a tail. Do not stuff the tail. It should remain flexible and slightly floppy.

    Nose

    Using light pink yarn:

    Round 1: Make a magic ring, work 4 sc into the ring. (4 sts)

    Round 2: Inc in each st around. (8 sts)

    Sl st into next stitch. FO, leaving a tail for sewing.

    Assembly Instructions

    Now comes the fun part where your cozy transforms into an actual cat. Take your time with placement before sewing anything permanently.

    Step 1: Position the ears. Place the completed ears (with pink inner ears already attached) at the top of the body, about 2 inches apart. The ears should sit toward the front of the cylinder, not directly on top. Pin in place and sew securely using the yarn tails.

    Step 2: Attach the safety eyes. Position the eyes approximately 1.5 inches down from the top edge (below the ear line) and about 1.5 inches apart. If using safety eyes, insert them now before adding other facial features. If embroidering eyes, you can do this after the nose.

    Step 3: Sew on the nose. Center the pink nose between and slightly below the eyes. Sew securely using the yarn tail.

    Step 4: Embroider the face. Using black embroidery floss or thin black yarn and your yarn needle:

  • Create a vertical line from the bottom of the nose downward (about 0.5 inch)
  • Add a small curved line on each side to form the mouth
  • Stitch three whiskers on each side of the nose, angling them outward
  • Step 5: Attach the legs. Position both legs at the front bottom edge of the body, spacing them about 1.5 inches apart. The legs should hang down when the cozy is placed on a shelf. Sew the open tops of the legs securely to the inside bottom edge of the body.

    Step 6: Attach the tail. Sew the tail to the back of the body, near the bottom edge. You can curve it slightly to one side for a playful look.

    Step 7: Weave in all remaining ends. Use your yarn needle to weave tails through several stitches on the inside of the work, then trim close.

    Tips for Success

    Tension matters here. Work your stitches snugly so the fabric has enough structure to hold its shape around the toilet paper roll. If your work feels loose or floppy, try going down one hook size.

    Don’t stress about perfect circles. Working in continuous rounds can create a slight spiral effect. This is normal and won’t be noticeable in the finished project.

    Safety eyes versus embroidered eyes. Safety eyes give a polished, professional look. If this cozy will be in a home with small children or pets who might chew on it, embroidered eyes are a safer choice.

    Customize your kitty. Change the main color to gray, orange, or black for a different cat breed look. Add stripes using surface crochet or color changes for a tabby effect.

    How to Use Your Cat Toilet Paper Cozy

    Simply slip the cozy over a standard toilet paper roll. The roll sits inside the cylinder, with the cat’s face on the front. Place it on a shelf, the back of the toilet tank, or any flat surface where the legs can dangle over the edge. The tail can curl around the side or drape behind.

    This design works best displayed on a ledge or shelf where those adorable dangling legs get the attention they deserve.

    Creamy White Cat Toilet Paper Cozy Free Crochet Pattern

    Makes a Wonderful Gift

    This crochet cat toilet paper cozy makes an unexpectedly delightful gift. Cat lovers, bathroom décor enthusiasts, and anyone who appreciates handmade whimsy will adore receiving one. It’s the kind of thoughtful, quirky present that people remember.

    Consider making a set in different colors or pairing it with some fancy toilet paper for a complete housewarming gift.

    I really hope you enjoy making this sweet little bathroom buddy as much as I enjoyed designing it. There’s something so satisfying about turning an ordinary household item into something that makes people smile every single day. Thank you so much for choosing to make this pattern. It means the world to me that you’re here.

    If you make this cozy, I would absolutely love to see it! Tag me on Instagram or share a photo in my Facebook group. Seeing your finished projects is honestly the best part of my day.

    Don’t forget to save this crochet cat toilet paper cozy pattern to your Pinterest boards so you can find it whenever you’re ready to start. And if you do make one, please leave a comment below. I love hearing which colors you chose and where your little kitty ended up living. Happy crocheting, friend!

    You Might Also Like

    Leave a Comment

    Your email address will not be published. Required fields are marked *

    *