16 Rainy-Day Activities for Dogs: Fun Indoor Enrichment Ideas to Beat Boredom
Rainy days used to mean one thing in my house: a restless dog staring at me like I canceled his favorite holiday. Walks were out, the backyard turned into a swamp, and all that bottled-up energy had to go somewhere. If you have ever watched your pup pace the hallway at 2 p.m., you know the feeling.
So I started testing simple indoor activities for dogs. Not fancy training sessions. Not expensive toys. Just easy games, puzzles, and cozy routines that keep my dog happy when we are stuck inside. These rainy-day activities for dogs are the ones that actually work in real life.
Below are 16 ideas to try. You do not need to do all of them in one day. Pick one or two, follow your dog’s mood, and keep it fun.
1. Hide-and-Seek Treat Hunt
This is my number-one rainy-day save. I ask my dog to stay, then hide tiny treats around one room. I start easyโunder a cushion, behind a chair leg, on a low shelfโand then let him sniff them out.
The first few rounds are chaos in the best way. After that, my dog gets shockingly good at reading the room. It burns mental energy fast, and it is hilarious to watch.
If your dog is new to the game, do not hide treats too high or too deep. You want happy hunting, not frustration.

2. Muffin Tin Puzzle Game
Grab a muffin tin and drop a treat or kibble into a few cups. Then cover each one with a tennis ball. Your dog has to nudge, paw, or lift the balls to get the reward.
It is such a simple DIY puzzle, but it makes my dog feel like a genius. I use different-size balls to make it easier or harder.
Watch for dogs who try to eat the tennis balls. If your pup is a chewer, use muffin liners or paper cups instead, and supervise closely.

3. Indoor Obstacle Course
Rainy days are perfect for turning your living room into a mini agility course. I use couch cushions, a broom handle, cardboard boxes, and a blanket tunnel. The goal is simple: over, under, around, and through.
I guide my dog with a treat or toy and celebrate every step. We do not need perfect form. We just need forward motion and a few giggles.
Keep surfaces non-slip, especially for older dogs. If your dog has joint issues, skip the jumping and stick to walking around cones or through a tunnel.

4. Tug-of-War Tournament
Tug is my go-to when my dog needs to burn energy without leaving the house. A good tug toy and five minutes of gentle back-and-forth can wear him out faster than a soggy walk.
I like to add rules: wait, take it, drop it, tug again. That turns play into training without making it feel like school.
Do not lift your dog off the floor or yank hard. Keep it fun, take breaks, and put the toy away when you are done so it stays special.

5. Frozen Kong or Lick Mat
If your dog gets anxious on stormy days, frozen treats are magic. I stuff a Kong with plain yogurt, mashed banana, or wet dog food, then freeze it. A lick mat works even faster.
Licking is calming for dogs, so this is less about crazy exercise and more about relaxing. It buys me quiet time, and my dog gets a delicious project.
Keep portions small and check with your vet if your dog has diet restrictions. Always use dog-safe ingredients.

6. Teach a New Trick
Rainy days are my favorite time to teach something new. We have worked on spin, bow, touch, and “put your toys away” (still a work in progress). Short sessions are key.
I use tiny treats and stop after five minutes. If my dog looks confused, I make it easier. If he is nailing it, I add a small challenge.
Trick training tires out a dog’s brain, and a tired brain is a happy brain on a wet afternoon.

7. Hallway Fetch
You do not need a backyard to play fetch. A long hallway or a clear stretch of living room works great. I use a soft indoor ball or a plush toy that will not knock over lamps.
I roll the toy rather than throwing it hard. That keeps things safe and gives my dog a fun chase without sliding across the floor.
If your dog does not bring it back, no problem. Trade a treat for the toy and turn it into a recall game instead.

8. DIY Snuffle Mat or Towel Roll
I love a good sniffing game. If you do not have a snuffle mat, roll treats into a large towel and let your dog unroll it. You can also scatter kibble in a cardboard box with crumpled paper.
Sniffing is naturally tiring for dogs. It lowers stress and helps them focus, which is perfect when the weather is loud and gloomy.
Supervise the whole time. Remove any plastic, tape, or small pieces your dog might swallow.

9. Doggy Spa Day
When it is pouring outside, I bring the spa inside. A warm towel rub, a gentle brush, and a paw wipe-down can feel like a luxury treatment to my dog.
I play calm music and keep the mood low-key. It is a nice way to check for ticks, bumps, or dry skin while we are stuck indoors.
Not every dog loves spa time, so go slow. Treats and breaks make it a positive experience.

10. Cardboard Box Dig Box
Got a delivery box? Turn it into a dig box. I fill it with crumpled paper, a few treats, and maybe a favorite toy. My dog gets to dig, snuffle, and destroy in a controlled way.
It is messy, but it is the good kind of messy. I put a towel underneath and let him go to town for 10 minutes.
Skip this one if your dog eats cardboard. Instead, use a shallow bin with fabric scraps and hidden treats.

11. Scent Work at Home
Scent work is like a treasure hunt for your dog’s nose. I hide a smelly treat in one room, then let my dog search. Start with easy spots and slowly make it harder.
You can also hide a toy that smells like you or a favorite blanket. Dogs love finding familiar scents, and it gives their brain a satisfying puzzle.
This activity is amazing for rainy days because it works the brain and nose, not the legs. It is also great for dogs who need to slow down.

12. Name That Toy
I spread a few toys on the floor and ask my dog to find a specific one. At first, I help by pointing and rewarding any interest. Over time, many dogs learn the names of their favorites.
It is a simple brain game that builds focus. Even if my dog never learns “blue bone” versus “squeaky duck,” he still has fun choosing.
Keep sessions short and silly. This is not a testโit is a rainy-day bonding game.

13. Balance and Core Work
If your dog is healthy and coordinated, gentle balance work can be a great indoor workout. I ask my dog to put his paws on a cushion, a low stool, or a balance pad while I support him.
We practice shifting weight, standing still, and maybe a slow paw lift. It is surprisingly tiring and builds body awareness.
Check with your vet first if your dog is senior, injured, or has joint problems. Safety always comes before fitness.

14. Indoor Playdate
If you have a trusted dog friend nearby, an indoor playdate can save a rainy day. I clear the room, remove breakables, and put down a non-slip rug.
The dogs set the pace. Some wrestle, some trade toys, and some just nap together. That is all fine as long as everyone is comfortable.
Watch body language closely. If one dog hides, stiffens, or tries to leave, it is time for a break.

15. Cozy Movie Night with Chews
Not every rainy day needs high energy. Sometimes the best activity is a calm one. I make a blanket pile, put on a nature documentary, and give my dog a long-lasting chew.
The sound of rain plus a good chew can turn a stressful storm into a cozy ritual. My dog usually falls asleep before the opening credits end.
Choose chews that fit your dog’s size and chewing style. Always supervise, and remove the chew when it gets small enough to swallow.

16. Dog-Friendly Baking
On the rainiest days, I bake. Not for meโfor my dog. I make simple treats with oats, peanut butter (xylitol-free), and mashed banana.
The kitchen smells amazing, and my dog supervises every step. Once the treats cool, we practice “sit” and “wait” before he gets a taste.
Keep treats tiny and account for extra calories. If your dog has allergies, ask your vet for safe ingredient swaps.

Final Thoughts
Rainy days do not have to mean a bored dog and a guilty human. A little creativity, a few treats, and 10โ15 minutes of focus can turn a gloomy afternoon into a favorite memory.
My best tip? Rotate the activities so they stay fresh. One day it is a treat hunt, the next it is a frozen Kong and a nap. Your dog does not need a perfect scheduleโjust a little connection and something fun to do.
So grab a towel, clear a little floor space, and try one of these rainy-day activities for dogs. Your pup will thank you with a happy tail wag.
Rainy-Day Dog Activities: FAQ
How do I keep my dog entertained on a rainy day?
Mix mental and physical activities. Try a treat hunt, a puzzle toy, tug, or a frozen Kong. Short sessions throughout the day usually work better than one long marathon.
What if my dog does not like puzzle toys?
Start easier. Roll treats in a towel or scatter kibble on a snuffle mat. Some dogs prefer sniffing, chewing, or cuddling over problem-solving.
How long should indoor activities last?
For most dogs, 5โ15 minutes per activity is plenty. Puppies and senior dogs may need shorter sessions with more breaks.
Are these activities safe for puppies and senior dogs?
Many are, with adjustments. Skip jumping, hard tugging, and balance work for puppies with growing joints or seniors with arthritis. Ask your vet if you are unsure.
How do I stop my dog from getting bored when it rains every day?
Rotate activities and change one detailโnew hiding spots, different treats, or a new toy. A simple routine with a few surprises keeps rainy days from feeling repetitive.
