Your cat’s staring at the wall again. You’ve spent money on fancy toys, and they’d rather play with the packaging. Sound familiar?
DIY cat toys are the real solution here. They cost almost nothing, take minutes to make, and cats go absolutely wild for them. The secret? Cats want texture, movement, and smell not price tags.
This list has 29 ideas you can build today. From toilet paper rolls to old socks, everything you need is probably already in your home.

1. Toilet Paper Roll Puzzle Toy
Fold both ends of an empty toilet paper roll and tuck treats inside. Your cat will bat, roll, and chew it until the treats fall out.
It’s basically a cat casino — they keep playing because the reward feels random. This keeps them busy for way longer than you’d expect.
No glue, no scissors, no mess. Just fold and drop it on the floor.

2. Sock Catnip Kicker
Grab an old long sock and fill it with dried catnip and a bit of polyester stuffing. Tie a knot at the open end and toss it to your cat.
Cats love to grab, kick, and bite these. The catnip smell makes them go into full-on hunting mode.
Use a mismatched sock you were going to throw out anyway. Zero waste, maximum chaos.

3. Feather Wand on a Stick
Tie a few craft feathers to a piece of string. Attach the string to a wooden dowel or an old pencil.
Wave it slowly at first, then speed it up. Your cat’s natural instinct kicks in fast — they can’t resist chasing it.
This one costs under $1 to make and gives you a solid 20-minute workout for your cat.

4. Cardboard Box Maze
Stack two or three cardboard boxes and cut holes in the sides just big enough for your cat to squeeze through. Connect them with tape.
Cats treat this like a full adventure park. They’ll go in, pop out of a different hole, and do it again for hours.
Add a toy inside one of the boxes to give them a reason to explore.

5. Crinkle Ball From Foil
Roll a sheet of aluminum foil into a tight ball. That’s it. Done.
The crinkle sound mimics the noise of small prey moving through leaves. Cats are hardwired to go after that sound.
Toss it across the floor and watch your cat sprint after it like it owes them money.

6. Paper Bag Tunnel
Open a large paper grocery bag and lay it on its side. Remove any handles so your cat doesn’t get tangled.
Cats love the crinkle noise when they step inside. It feels like a safe, hidden den to them.
Drop a small toy inside to get them started. They’ll take it from there.

7. Yarn Pom-Pom Ball
Wrap yarn around two fingers about 40 times. Slide it off, tie a piece of yarn tightly around the middle, and cut the loops on both sides.
Fluff it out and you’ve got a soft pom-pom your cat will bat around for ages. Add a drop of catnip oil to make it irresistible.
These are light, bouncy, and easy to make in bulk. Make ten in one sitting.

8. Bottle Cap Spinner
Glue two bottle caps together (open sides facing out) around a small button or bead inside. Let it dry.
When your cat bats it, the rattle inside triggers their curiosity. They’ll keep swatting to figure out what’s making the noise.
Use a strong adhesive and let it cure fully before handing it over.

9. Toilet Roll Tower
Stack three or four toilet paper rolls upright and glue them into a cluster. Drop treats or small toys into the tubes.
Your cat has to figure out how to fish the treats out. It’s a proper little puzzle that keeps their brain working.
This is great for indoor cats who need mental stimulation, not just physical play.

10. String and Cork Dangler
Tie a wine cork to the end of a piece of string. Hold the other end and dangle it just out of your cat’s reach.
Corks are light, they spin in the air, and cats go after the unpredictable movement. The weight feels just right for batting.
You can also tie the string to a door handle for solo play.

11. Fabric Strip Tail Toy
Cut an old t-shirt into long strips about 1 inch wide. Braid three strips together and knot both ends.
Drag it slowly across the floor. Your cat will stalk it like it’s real prey.
Old t-shirts work perfectly here. The softer and more worn-in the fabric, the more your cat will like the texture.

12. Egg Carton Treat Dispenser
Place small treats in a few cups of an empty egg carton. Close the lid and let your cat go to work.
They’ll paw, bite, and flip it around trying to get the treats out. It keeps them occupied for a solid stretch.
You can make it harder by taping the lid shut once your cat gets the hang of the easy version.

13. Straw Wand Toy
Grab a handful of plastic or paper straws. Tie them together in a bundle with a rubber band.
Wave it through the air or drag it along the ground. The light, airy movement mimics insects perfectly.
Paper straws are safer if your cat tends to chew toys apart. Swap them out regularly.

14. Window Bird Feeder Combo
This one’s more of a setup than a toy. Stick a bird feeder to the outside of a window your cat can access.
Your cat gets to watch live “TV” all day — birds, squirrels, and bugs keep them glued to the window. It satisfies their hunting instinct without leaving the house.
Pair it with a comfy window perch and you’ve built the ultimate cat entertainment center.

15. Sock Mouse
Stuff the toe of a small sock with a bit of catnip and cotton. Tie it shut at the ankle. Cut a thin strip of fabric and tie it to the knot as a tail.
It looks enough like a mouse to trigger your cat’s hunting brain. The catnip inside seals the deal.
Draw on eyes with a fabric marker if you want to get fancy. Your cat won’t care, but it looks cute for photos.

16. Ping Pong Ball in a Box
Drop a ping pong ball into a shoebox with the lid on. Cut a hole in the lid just big enough for your cat’s paw.
Your cat will reach in, bat the ball around, and lose their mind trying to catch it. The bouncing sound inside the box makes it even more exciting.
It’s the simplest toy on this list and often the biggest hit.

17. Cardboard Scratch Pad
Cut corrugated cardboard into strips of equal length. Stack and glue them tightly together with the corrugated edges facing up.
Cats love the texture for scratching. It’s a much cheaper alternative to store-bought scratch pads that cost $20+.
Sprinkle dried catnip on top to get your cat interested on the first try.

18. Ribbon Dancer
Tie several long ribbons to a wooden ring or a plastic bracelet. Hold it up and spin it slowly.
The ribbons flutter and flow in a way that drives cats absolutely wild. They’ll jump, swat, and chase every single ribbon.
Use ribbons in different textures — satin, grosgrain, and velvet all move differently and keep things interesting.

19. Crinkle Tunnel From Wrapping Paper
Roll a large sheet of wrapping paper or kraft paper into a loose tunnel shape. Secure it with a rubber band at each end.
Cats love crawling through it because of the noise it makes. It crinkles and crackles with every move.
You can stuff a toy at one end to lure them in the first time.

20. Button and String Spinner
Thread a large button onto a piece of string (through both holes). Hold one end in each hand and spin the button until the string is twisted tight. Then pull both ends apart slowly and let the button spin.
The spinning motion and soft whirring sound gets cats locked in fast. They’ll try to bat the button every time it spins past.
Supervise this one — it’s more of an interactive play session than a solo toy.

21. Plastic Bottle Rattle
Put a few dry beans or small pebbles into an empty plastic water bottle. Screw the cap back on tight.
Roll it across the floor. The rattling noise triggers your cat’s prey drive immediately.
Make sure the cap is very secure. You don’t want your cat getting into the beans.

22. Felt Fish Toy
Cut two fish shapes from felt fabric. Sew or glue the edges together, leaving a small gap. Stuff with catnip, then close the gap.
The fish shape looks familiar to cats as prey. Add some felt fins or a googly eye if you want it to look more realistic.
Felt is soft, holds catnip smell well, and doesn’t fray like other fabrics.

23. Hanging Doorknob Toy
Tie a small toy or cork to a long piece of string. Loop the other end around a door handle and tie it off so the toy hangs about 6 inches from the floor.
Your cat gets a solo play session without you needing to hold anything. Every bat sends the toy swinging back and forth.
Adjust the height based on your cat’s jumping ability. Lower for kittens, higher for athletic cats.

24. Catnip Pouch From a Tea Bag
Empty a paper tea bag (or use a small cloth drawstring bag) and fill it with dried catnip. Seal or tie it shut.
It’s compact, lightweight, and absolutely soaked in the scent cats go crazy for. Toss it and your cat treats it like the most important object in the room.
Refresh the catnip every few weeks when the scent fades.

25. Pipe Cleaner Spiral
Twist a few pipe cleaners into a loose spiral or coil shape. Bend the ends inward so nothing sharp is sticking out.
Toss it and it bounces in an unpredictable way that confuses and excites cats. The texture is interesting to chew on too.
Make a whole handful in different colors. They’re cheap and your cat will scatter them everywhere.

26. Ice Treat Toy
Freeze a few small treats or pieces of tuna inside an ice cube tray with water. Pop them out when frozen.
Put the ice cubes on a tray or in a shallow dish and let your cat figure out how to get the treats. It’s a cooling treat for hot days and a puzzle toy at the same time.
This one works especially well in summer when your cat needs to cool down.

27. Newspaper Ball
Crumple a full sheet of newspaper into a tight ball. Toss it across a hard floor.
It’s light enough to bat around easily but makes a satisfying rustling noise. Most cats will chase it across the whole room.
Replace it when it gets soggy or shredded. It costs literally nothing to make a new one.

28. Broom Handle Dangler
Tie a string with a toy attached to the end of a broom handle. Hold the broom horizontally and move the toy end in circles or figure-eights.
This extends your reach so you can play with your cat without bending down. Great for people with back issues or limited mobility.
It also means you can sit on the couch and still give your cat a full workout.

29. Cardboard Cat Castle
Cut windows, doors, and tunnels into several large cardboard boxes. Connect them with duct tape into a small multi-room structure.
Add some of the other toys from this list inside the rooms. Sprinkle catnip at the entrance.
It takes about 30 minutes to build and gives your cat days of entertainment. Plus, it looks kind of impressive if you add some paint or washi tape.

Conclusion
Your cat doesn’t need expensive toys. They need movement, texture, and a little bit of mystery all things you can create from stuff lying around your house. Pick two or three ideas from this list, try them this week, and see which ones your cat goes after the hardest. The best toy is always the one that gets your cat off the couch and into full hunting mode.


