A mouse eats a diet built almost entirely on grains, seeds, fruit, and insects, and its food choices are shaped by a powerful drive to find calories while avoiding poisoned bait. Wild house mice are opportunistic feeders that sample nearly anything edible in their territory. Pet mice eat a controlled diet of commercial pellets supplemented with small amounts of fresh food. Understanding what a mouse eats matters for two very different reasons: keeping a pet healthy, and keeping wild mice out of your kitchen.
The phrase covers several animals. A house mouse (Mus musculus), a deer mouse, a laboratory mouse, and a pet fancy mouse are related but live very different lives. Their diets overlap in broad strokes and differ in important details. This guide separates them clearly and stays honest about where the evidence is thin.
What A Mouse Eats in the Wild?
Wild mice are omnivores with a strong preference for plant material. They eat seeds, grains, nuts, grasses, roots, berries, and other fruit. They also eat insects, worms, and other small invertebrates when available. Some species will eat carrion or human food scraps.
The house mouse is a classic commensal animal — a species that lives alongside humans and benefits from their food. In practice this means wild house mice eat whatever people leave accessible. Cereal, bread, pet food, cooking oil, and stored dry goods all appear on the menu.
Deer mice and white-footed mice, common in rural and suburban areas of North America, lean more heavily on seeds and insects. They cache food in hidden stashes. This hoarding behavior is one reason mice are so persistent once they find a food source.
One detail worth knowing: mice do not need free water in the same way humans do. They get much of their moisture from food, and house mice can survive on very little water when eating moist or high-carbohydrate material. This is part of why a mouse can live in a dry attic or a wall cavity for a long stretch.
What Do Pet and Fancy Mice Eat?
Pet mice eat a base diet of commercial mouse pellets or blocks formulated for rodents. These provide a consistent balance of protein, fat, fiber, vitamins, and minerals. Fresh food is a supplement, not the foundation.
The mistake many new owners make is feeding too much fresh food and too few pellets. Mice will happily eat seeds, cheese, and treats and skip the balanced food. Over time that leads to nutritional gaps. The pellet should be the majority of the diet.
Safe fresh additions in small amounts include:
- Small pieces of apple, pear, or melon
- Cooked plain vegetables such as broccoli or carrot
- Occasional plain cooked egg or a small amount of cooked chicken
- A few seeds or a piece of plain cereal as a treat
Foods to avoid include chocolate, caffeine, alcohol, raw onion and garlic in quantity, and anything high in added sugar or salt. These are not toxic in the way some foods are toxic to dogs, but they offer no benefit and can upset a small animal’s digestion.
Fresh water should always be available in a bottle or bowl, even though mice get moisture from food.
How Much Does a Mouse Eat Per Day?
A mouse eats a surprisingly small amount relative to its body weight. A house mouse typically weighs somewhere in the range of 12 to 30 grams, and it eats a few grams of food per day.
That small absolute amount hides a high metabolic rate. Small mammals lose heat quickly because they have a large surface area relative to their body volume. To maintain body temperature, a mouse must eat frequently. This is why mice forage in short, repeated bursts rather than sitting down to large meals.
For pet mice, most care guidance recommends free access to pellets rather than strict portioning, because restricting food in a fast-metabolism animal is easy to get wrong. Body condition — whether the mouse is a healthy weight — is a better guide than a fixed scoop. If you are unsure about your pet’s weight, a veterinarian who treats exotic or small animals is the right person to ask.
Do Mice Eat Meat and Insects?
Yes. Wild mice eat insects and other invertebrates readily, and they will eat meat if they find it. Insects are a meaningful protein source for many wild species.
This is where a common assumption goes wrong. People often picture mice as pure grain-eaters. In reality they are opportunistic omnivores. A mouse will eat a dead insect, a bit of carrion, or a scrap of cooked meat without hesitation.
For pet mice, animal protein is not a required part of the diet if the pellets are complete. Small amounts of cooked egg or plain cooked meat are fine as occasional extras. Raw meat is not recommended for pets because of the risk of bacterial contamination.
Why Do Mice Eat Human Food and Bait?
Mice eat human food because it is calorie-dense, easy to reach, and often left out. A mouse does not need to understand nutrition to be drawn to a bag of oats. It needs only to find it.
Bait is a different story. Mice are cautious about new objects in their environment — a behavior sometimes called neophobia. A mouse may approach unfamiliar bait slowly, eat a tiny amount, and wait to see if it feels unwell before eating more. This is one reason rodent control can be frustrating and why bait stations are designed to let mice become comfortable with the object before consuming a lethal dose.
This caution is also why some mice avoid traps and bait for days. It is not intelligence in the human sense. It is a survival behavior that has been selected for over many generations of mice living near humans.
What Should You Never Feed a Mouse?
Never feed a pet mouse anything you are unsure about, and never leave wild mice a food source you want them to avoid. For pets, the clearest avoid list includes chocolate, caffeine, alcohol, and heavily processed human snacks.
For wild mice, the issue is different. Feeding wild mice — intentionally or by leaving food accessible — encourages them to stay near your home. Mice can carry diseases and can damage wiring, insulation, and stored food. The practical advice from public health and pest control guidance is consistent: keep food sealed, clean up crumbs, and do not leave pet food out overnight.
There is no reliable evidence that any food reliably repels mice. Claims about certain smells or plants keeping mice away are widely repeated but poorly supported by controlled testing. Sealing entry points and removing food access are the measures with real support.
How Does a Mouse’s Diet Differ From a Rat’s?
A mouse’s diet is broadly similar to a rat’s, but the two animals differ in size, appetite, and behavior. Rats eat more in absolute terms and are generally more neophobic and cautious than mice. Rats also need more water and are stronger foragers.
For pet owners, the key difference is that rat and mouse commercial diets are formulated differently and are not fully interchangeable. A mouse fed a rat diet long-term may not get the right balance. Use food formulated for the species you keep.
The similarities matter more than the differences for anyone dealing with wild rodents. Both are drawn to the same foods, both cache and hoard, and both are best managed by cutting off access rather than by trying to outsmart them with food.
Frequently Asked Questions
What do mice eat the most?
Wild mice eat mostly seeds, grains, and plant material, plus insects when available. Pet mice should eat mostly commercial rodent pellets, with fresh food as a small supplement.
Do mice eat cheese?
Mice will eat cheese, but it is not a preferred or healthy food for them. The cheese-and-mouse idea is a cartoon convention, not a reflection of what mice seek out.
Can mice survive without water?
House mice can go long stretches getting moisture from food, but they still need some water. Pet mice should always have fresh water available.
Is it bad to feed wild mice?
Yes, it is generally discouraged. Feeding wild mice encourages them to stay near homes, where they can damage property and pose a disease risk.

