Rain, rain, and more rain. You look out of the window, your dog looks at you, and you both know the long walk is not happening today.
A rainy day does not have to mean a bored, restless, or destructive dog. Dogs do not only need physical exercise. Mental stimulation tires them out just as much as a long walk, and often even more. A dog that has spent twenty minutes solving a food puzzle or sniffing out hidden treats is often far more settled than a dog that has simply run around the block.
You do not need expensive equipment or a big house. Most of the best rainy-day ideas use things you already have: an old towel, a few treats, a hallway, and ten minutes of your time.
Why Rainy Days Are So Hard for Dogs
Dogs are creatures of habit. They expect their morning walk, their sniff around the neighbourhood, and their chance to meet other dogs and people. When rain cancels that routine, all that energy and curiosity has nowhere to go.
A bored dog is not a naughty dog. Chewing shoes, barking at every sound, or following you from room to room are often just signs that your dog needs something to do. When they cannot sniff, search, and solve problems outside, they will find their own fun inside — and you may not like their choices.
Sniffing, searching, and learning take real effort. That is why a short scent game can leave a dog happily asleep on the sofa, while an hour of pacing leaves them still wound up.
Food Puzzles and Kongs
If you only try one thing on a rainy day, try a food puzzle. It turns an ordinary meal into a game and keeps your dog busy far longer than eating from a normal bowl.
A Kong is one of the simplest tools for this. Fill it with your dog’s kibble mixed with something soft, such as mashed banana, plain yoghurt, or a little peanut butter. For dogs that finish too quickly, freeze the filled Kong for a few hours first. A frozen Kong can keep a dog happily occupied for twenty minutes or more.
Other puzzle feeders — rolling treat balls, sliding boards, and maze bowls — work well too. You can also make one: hide kibble in a cardboard box of scrunched paper, or treats under plastic cups. Use part of your dog’s daily food allowance for these games rather than adding lots of extra treats.
Snuffle Mats and Scent Games
A dog’s nose is their superpower. Sniffing is calming, tiring, and deeply satisfying, and scent games are perfect for small spaces.
A snuffle mat is a mat made of fabric strips where you hide treats or kibble. Your dog pushes through the fabric with their nose to find the food. If you do not have one, hide treats in a folded old towel, in a box of scrunched paper, or in a pile of clean laundry.
The classic scent game is “find it.” Let your dog watch you place a treat on the floor, say “find it,” and let them eat it. Repeat a few times, then place treats further away, behind a chair leg, or under a cushion. Build up slowly until your dog is searching different rooms. Keep scent games to five or ten minutes, and make the game easier if your dog looks frustrated.
Hide-and-Seek With Treats and Toys
Hide-and-seek is a natural next step from scent games, and dogs love it because it combines searching, sniffing, and a happy reunion with you.
Start with treats. Ask your dog to wait, or have someone hold them gently, while you hide a few treats around one room. Begin with obvious spots, such as the floor near the sofa, and make the hiding places harder as your dog gets the idea.
Once your dog is confident, hide yourself. Ask your dog to stay, go into another room, and call them. You can also hide a favourite toy: show it to them, hide it in an easy spot, and encourage them to find it. Praise your dog warmly when they succeed.
Short Training Sessions
Rainy days are perfect for training, because there are no distractions from outside and your dog’s attention is fully on you.
Keep sessions short: ten to fifteen minutes at a time, once or twice a day, rather than one long session. Dogs learn better in small, happy bursts, and short sessions stop both of you from getting frustrated.
Pick one simple new trick and break it into tiny steps. Good rainy-day tricks include “spin,” “shake,” “touch” (touching your hand with their nose), “leave it,” going to their bed on cue, or rolling over. Reward every small success with a treat and praise, and finish while your dog is still enjoying it.
Training is tiring because it asks your dog to think, listen, and control their impulses. If you have a puppy, keep sessions to about five minutes, and make sure your home is safe for a curious puppy first — take a moment to puppy-proof your home if you have not already done so.
Tug, Fetch, and a DIY Obstacle Course
Indoor play does not have to be wild to be useful. A hallway is often the best play space in the house: it is long, clear, and easy to manage.
Fetch works well in a hallway. Roll a ball gently along the floor rather than throwing it high, and use a soft ball or toy so nothing gets broken. Ask your dog to bring the toy back and drop it, and keep the game to a few minutes at a time.
Tug is another great indoor game. Use a proper tug toy or a sturdy rope, keep the game low and gentle, and teach a “drop it” cue so you can start and stop easily. Never lift your dog off the ground by the toy.
You can also build a simple obstacle course from cushions, a low broom-handle jump, or a blanket tunnel, guiding your dog through slowly with treats. Move breakables out of the way, use rugs on slippery floors, and avoid jumping games on hard floors.

Frozen Lick Mats and Calm Activities
Not every rainy-day activity needs to be energetic. Calm activities are just as important, and they help your dog learn to settle indoors.
A lick mat is a flat silicone mat with ridges that you spread with soft food, such as mashed banana, plain yoghurt, or wet dog food. Freezing it makes it last longer. Licking is naturally soothing for dogs, and a frozen lick mat can keep a dog quietly busy for ten to twenty minutes.
A safe, long-lasting chew after a play session also helps your dog wind down — supervise at first to make sure they do not break off large pieces.
Quiet sniffing games help too, especially in the evening. If you share your home with a cat, remember cats need indoor fun too — these indoor enrichment ideas for cats are a good place to start, and if your cat is home alone while you work, these tips on how to keep your cat entertained while you’re at work all day may help.
Build a Simple Rainy-Day Routine
A routine helps your dog know what to expect, and it stops the day from becoming one long stretch of boredom. You do not need a strict timetable, just a gentle rhythm.
Try this: in the morning, a short toilet break, breakfast in a puzzle feeder, then a ten-minute training session. At midday, a scent game or hide-and-seek, followed by a chew or a frozen lick mat and a rest. In the afternoon, a hallway game of fetch or tug and a short training practice, then quiet time. In the evening, dinner in a snuffle mat, a calm lick mat, and a cuddle on the sofa.
Build in rest as well as play. Dogs, especially puppies, need a lot of sleep, and overtired dogs can become nippy or unable to settle — watch for panting, pacing, or whining, and give them a quiet rest.
What NOT to Do
Do not use small objects that your dog could swallow or choke on. Keep buttons, coins, small balls, children’s toys, and anything with small parts away from play. If a toy starts to break apart, throw it away, and supervise new games until you are sure your dog plays with them safely.
Do not use chocolate, or treats containing xylitol, as a reward or a Kong filling. Both are dangerous for dogs. Stick to dog-safe foods, and check the label if you are unsure. Grapes, raisins, onions, and cooked bones are also not safe for dogs.
Do not play rough games that involve jumping on hard floors or chasing at full speed around furniture — they can cause slips and injuries, especially for puppies and older dogs. Do not punish your dog for being bored, either: barking and chewing usually mean they need more to do, and punishment only makes a bored dog anxious.
Finally, do not overdo it: short sessions with rest in between beat one long, frantic afternoon of play.
When to See a Vet
Most rainy-day boredom is normal and easy to fix with the ideas in this guide. Sometimes, though, a change in behaviour can be a sign of something more.
See a vet if your dog is suddenly lethargic, very restless, or destructive even though they have had plenty of play, enrichment, and rest. These changes can sometimes be linked to pain, anxiety, or illness, but only a vet can work out the cause.
Also watch for a sudden loss of appetite, limping, whimpering, hiding, vomiting, diarrhoea, or a big change in toilet habits — or a dog that suddenly refuses to play or becomes clingy or withdrawn. This article is for general information only and is not a substitute for veterinary advice.
Frequently Asked Questions
How long should I play with my dog indoors on a rainy day?
Aim for a few short sessions through the day rather than one long session. Ten to fifteen minutes of play, training, or sniffing at a time is a good length for most adult dogs.
Can mental stimulation really replace a walk?
It cannot fully replace every walk, but it helps a lot. Sniffing, problem-solving, and learning use a lot of energy, and many dogs are just as tired after a puzzle game as after a walk.
What is the best indoor game for a puppy on a rainy day?
Keep it simple and gentle: short scent games, easy treat hides, and very short training sessions. A snuffle mat, a stuffed Kong, or a cardboard box with treats hidden in paper are all good choices. Avoid rough play and jumping.
My dog gets bored with puzzle toys quickly. What can I do?
Rotate puzzle toys so your dog does not see the same one every day, change what you put inside, freeze it to make it harder, or switch to a different game — variety keeps things interesting.
Is it safe to play fetch indoors?
Yes, if you keep it calm and controlled. Use a soft ball or toy, roll it along the floor instead of throwing it high, and play in a clear space like a hallway. Use rugs on slippery floors, and stop if your dog starts slipping or getting too excited.
A Rainy Day Can Still Be a Good Day
A rainy day does not have to be a wasted day. With a few simple ideas — a stuffed Kong, a snuffle mat, a game of “find it,” a short training session, and a hallway game of fetch — you can keep your dog busy, happy, and tired without ever leaving the house.
The best rainy days are a mix: a little play, a little learning, a little sniffing, and a lot of rest. Keep sessions short and finish each game while your dog is still enjoying it. Next time the rain starts, grab a towel, hide a few treats, and turn a grey, wet day into a fun day at home.