Mice are a common problem for homeowners and businesses alike, and left unchecked they damage property and spread disease. Most people reach for a mouse trap – the right move – but the bait you use, and how you use it, makes all the difference to whether you actually catch anything.
If there are two things we see trip people up, it's impatience and overloading the trap with bait. Mice, and rats especially, are far more suspicious of anything new than most people expect, so success is usually about getting the small details right and giving it time.
Read on for why bait matters, our 10 best food baits for mouse traps, and the placement and technique tips that turn a stolen-bait situation into a caught mouse.
📋 Quick summary: best bait for mouse traps
- Best all-round bait – a pea-sized smear of peanut butter or chocolate spread (sticky, strong smell).
- How much – pea-sized only; too much lets mice feed without triggering the trap.
- Placement – set traps tight against walls and skirting where mice travel, not out in the open.
- If they're ignoring it – match what they're already eating (pet food, oats, bacon) and pre-bait unset traps for 1–3 nights first.
- Pets and children – use an enclosed bait station wherever there's any risk of access.
First: are you dealing with mice or rats?
Before you bait anything, check which rodent you've got, because it changes your approach. Mouse droppings are small and rice-grain shaped (around 3–6mm); rat droppings are much larger (10–20mm). Rats need bigger traps, a little more bait and different placement – and they're even more cautious than mice – so if that's what you're dealing with, start with our rat traps instead. Everything below is for mice.
Why Do Baits Matter?
The choice of food bait has a big impact on how successful your trapping is. Here's why it matters so much when you're setting up a mouse trap.
Attracting Mice
The primary purpose of bait is to draw mice to the trap. The best foods have strong scents, appealing textures, and flavours mice find hard to resist, tempting them to approach in the first place. Mice are cautious creatures and may hesitate around anything unfamiliar, but an enticing bait makes them far more willing to explore the trap and trigger it.
Keeping Mice Engaged
Once a mouse is at the trap, an effective bait keeps it there long enough to set the mechanism off. Mice spend more time working at a good bait, and its aroma also helps mask any scent from the trap itself, making the whole thing more appealing.
Working With a Wary Animal
Mice can turn cautious around traps, especially after seeing others caught – and in our experience rats are warier still, often ignoring a brand-new object for several nights. That wariness is exactly why a tempting, rewarding bait matters, and why pre-baiting (more on that below) works so well: it lets a suspicious rodent get comfortable before the trap is ever set.
Effectively Triggering the Trap
Bait should go into the bait well or onto the trigger, so the mouse has to touch it to feed. Smear too much around the well and mice will often lick it off without setting the trap. Use only a pea-sized amount and press it firmly in so the mouse has to tug or gnaw to get it.
We always recommend using a mouse bait station to protect non-target species, including pets and children.
10 Best Food Baits For Mouse Traps
Below are our top 10 food baits to use when setting up a mouse trap. You should be able to find everything on this list in your local supermarket.
1. Peanut Butter
Peanut butter is the go-to choice for most people, and for good reason. Its sticky texture and strong aroma make it irresistible to mice. A small dollop on the trigger will have them investigating in no time.

2. Nutty Chocolate Spread
Mice are notorious for having a sweet tooth, and chocolate spread is no exception. Its sweetness makes it highly effective bait – just use a small amount so mice interact with the trap rather than simply feasting on the chocolate without triggering it.

3. Seeds and Nuts
Seeds and nuts, such as sunflower seeds or almonds, make excellent bait. They mimic the natural diet of mice and reliably draw them to the trap.

4. Raisins and Other Fruits
Small pieces of raisins, apple or banana can work wonders as mouse trap bait. The sweet scent is highly enticing. Experiment with different fruits to find what works best in your situation.

5. Soft Cheeses
Mice will eat cheese, but in many homes sticky, high-fat or sweet baits (like nut butter or chocolate spread) tend to outperform it, so treat cheese as a backup rather than your first choice. Hard cheese is the weakest option; if you do use cheese, a soft cheese like brie or Camembert has a stronger smell and is easier for mice to consume.

6. Pet Food
Wet pet food is a powerful attractant for mice. Its strong odour and palatability make it highly appealing – just keep it well out of reach of your own cats and dogs.

7. Bacon or Ham
Thanks to their strong, savoury aromas, ham and bacon make excellent bait. Mice are drawn to these flavourful meats, especially when slightly warm, which increases the chance of them approaching and triggering the trap.

8. Bread and Butter
For a classic option with a twist, add a layer of butter to a small piece of bread. The extra scent of the butter boosts the bait's attractiveness.

9. Oats
Mice have a strong preference for grains. Oats carry a distinct smell that attracts mice from a distance, and their combination of taste and scent makes them an effective, reliable bait.

10. Marshmallows
Sweets like marshmallows or gummy bears make surprisingly good bait. Their high sugar content attracts mice, and they're cheap and effective – just one or two will do the job.

Tips for Using Food Baits
- Use small, pea-sized portions so mice are motivated to interact with the trap, but can't feed without triggering it.
- Make mice work for it (so the trap fires): press bait firmly into the bait well or trigger, or tie on a tiny piece of nesting material so the mouse has to tug and gnaw – this helps prevent "lick and leave".
- Keep bait fresh: replace it every 2–3 nights, or sooner if it dries out, as stale bait loses its pull.
- Avoid contaminating the bait: use gloves or a clean utensil, and don't double-dip into a jar you eat from.
- Position the bait carefully so it's secured and won't easily fall off.
- Vary your baits. Some mice prefer different foods, and they can grow suspicious of a bait used too often.
Give It Time – and Keep Track
The single biggest reason traps seem "not to work" is impatience. Mice are wary of anything new in their space, and rats more so – it can take several nights before they'll go near a fresh trap. That's exactly why pre-baiting pays off: leave traps baited but unset for one to three nights so a cautious rodent gets comfortable, then set them.
Check your traps at least once a day and keep a rough note of what's working – which baits are being taken, which traps are catching, and where the activity is. If a trap goes two or three nights untouched, move it; placement beats bait more often than not. The day fresh droppings and gnawing stop is your sign you're on top of it.
If mice keep returning after a couple of full trapping cycles, you're seeing activity in more than one room, or there are very young, elderly or unwell people in the home, that's the point to bring in a professional pest controller or your local council.
Ready-to-Use Mouse Attractants
If kitchen baits aren't getting results, a ready-to-use mouse attractant is worth a try. These come in simple, no-mess packaging, and in our experience they perform more consistently than cupboard baits – because they're specially formulated for the job, you're not relying on whatever happens to be in the fridge that week. They're especially handy when you want a longer-lasting scent, or you're rotating lures to get round "bait shyness".
FAQs: best bait for mouse traps
What's the best bait for mouse snap traps?
Start with a pea-sized amount of peanut butter or chocolate spread, pressed firmly onto the trigger so they can't lick it off easily.
How much bait should I put on a mouse trap?
Pea-sized. More bait often reduces catches, because mice can feed without triggering the mechanism.
Why are mice taking the bait but not getting caught?
Usually one of three things: too much bait, traps not tight to the wall, or mice being wary of a new object. Try less bait, reposition along the skirting, and pre-bait (baited but unset) for a couple of nights.
Does cheese actually work as mouse bait?
It can, but it's overrated. Sticky, high-fat or sweet baits like peanut butter or chocolate spread usually outperform it, and some strong cheeses can even put mice off. Treat cheese as a backup, not your first choice.
How long does it take to catch a mouse?
Often a few nights rather than the first one. Mice are cautious of anything new, so pre-bait, be patient, and resist the urge to keep checking and disturbing the trap.
Do I need an attractant if I'm already using food?
Not always – but a non-toxic lure can help when you need a longer-lasting scent, or you're rotating baits to avoid "bait shyness".
Final Thoughts
Choosing the right bait is only part of the picture – patience and good placement matter just as much. We see mouse trap and attractant orders climb from October right through to March, as mice move indoors for the winter, so if that's when you're reading this, you're far from alone. Experiment with the baits above, give them time, and you'll regain control of your space.
The DIY approach is cost-effective and lets you act straight away. Be patient and persistent, and don't hesitate to call in a professional if the problem outlasts a full trapping cycle.
We go to great lengths to ensure that all our mouse trap attractants are effective, fast & easy-to-use. You may also find our expert guide useful if you want to learn more about getting rid of mice from your home or workplace.