Almost every pet snake kept in the UK, from corn snakes to royal pythons, eats whole frozen rodents thawed at home. The overall pick from our grid is the Frozen Adult Mice Snake Food, a staple size for most adult corn, king and milk snakes.
Read More
The foods here are frozen whole prey, sorted by size from newborn pinkie mice to large rats and rabbit. Each card says which snake and life stage the size suits. Insects are not on the list: the snakes commonly kept as pets in the UK are rodent eaters, and a diet of crickets or mealworms will not keep them healthy.
What Size Prey Should I Feed My Snake?
Pick a food item roughly as wide as the thickest part of the snake’s body, or up to one and a half times that width. A small lump should be visible after the meal, but the snake should not struggle to swallow. Hatchling corn snakes start on pinkie mice, move to fuzzies and hoppers during their first year, then settle on adult mice. Royal pythons usually start on hopper mice or rat pups and move to weaner and small rats as they grow. Weigh your snake every few weeks; many keepers aim for a meal of around 10 to 15 per cent of body weight. Move up a size only when the current one looks too easy.
How Do These Snake Foods Compare?
The table matches each prey size to the snakes and life stage it suits. Measure the widest point of your snake before you order.
| Product | Good Choice For | Key Detail |
|---|---|---|
| Frozen Mice Snake Food | Adult corn and milk snakes | Standard adult size |
| Frozen Pinkie Mice Snake Food | Hatchling corn snakes | Newborn, hairless |
| Frozen Fuzzy Mice Snake Food | Growing hatchlings | First fur stage |
| Frozen Hopper Mice Snake Food | Juvenile corn snakes | Between fuzzy and adult |
| Frozen Adult Mice Snake Food | Adult corn and king snakes | Everyday staple meal |
| Frozen Weaner Rats Snake Food | Juvenile royal pythons | Bigger meal in one item |
| Frozen Large Rats Snake Food | Adult boas and pythons | Fewer, larger meals |
| Frozen Day Old Chicks Snake Food | Occasional variety feed | Lower in calcium |
| Frozen Rat Pups Snake Food | Young royal pythons | Larger than pinkie mice |
| Frozen Multipack Snake Food | Keepers with several snakes | Mixed sizes in one bag |
How Often Should a Pet Snake Eat?
Young snakes grow fast and eat more often than adults. A typical routine for a hatchling corn snake is one pinkie every five to seven days, while an adult does well on one adult mouse every ten to fourteen days. Royal pythons and boas follow a similar pattern but often fast through winter or during breeding season, which is normal if body weight holds steady. Skip a feed when the snake’s eyes turn milky blue before a shed, as it is likely to refuse food anyway. Overfeeding is a more common problem than underfeeding, and an obese snake is prone to fatty liver disease.
How Do I Thaw Frozen Snake Food Safely?
Thawing slowly and fully stops cold spots that can upset digestion:
- Take the food item from the freezer the night before and thaw it in a sealed bag in the fridge.
- On feeding day, put the sealed bag in a bowl of warm water for 20 to 30 minutes.
- Check that the middle is soft and warm all the way through, not just the skin.
- Offer it with feeding tongs so your hand is not mistaken for food.
- Throw away anything left uneaten after a few hours, and never refreeze thawed food.
Never thaw prey in a microwave. It cooks parts of the body unevenly, and hot spots or bursting can injure the mouth and gut.
Why Is Frozen Prey Safer Than Live?
Frozen prey is humanely killed, and freezing kills many of the parasites live rodents can carry. A live mouse or rat can bite and scratch a snake badly, especially one that is not hungry, and UK welfare guidance advises against feeding live vertebrates. Frozen food is also easier to keep: buy in bulk, store at minus 18 °C and use within about six months, labelling each bag with its purchase date. Keep it in a separate freezer drawer or tub away from human food.
What Should I Do If My Snake Refuses Food?
Refusing a meal is common and rarely an emergency on its own. First check the warm end of the enclosure with a digital thermometer: corn snakes need roughly 28 to 30 °C there, and royal pythons a little warmer. A cold snake digests poorly and loses interest in food.
Next, make sure the snake has two snug hides and is not being handled within two days of feeding. Try warming the prey a little more, or wiggling it gently with tongs at dusk. If an adult refuses food for more than a month or is losing weight, book a visit to a reptile vet.
Next, see our guide to reptile feeding tongs, then the reptile heat mats guide.
Frequently Asked Questions
Can Snakes Eat Insects Instead of Mice?
No for the common pet species. Corn snakes, king snakes, milk snakes, royal pythons and boas need whole vertebrate prey for the calcium, organs and fat it provides. A small number of specialist species eat insects, but they are rarely kept as pets.
Should I Feed My Snake in a Separate Tub?
It is not necessary for most snakes and adds handling stress. Feeding in the enclosure with tongs is fine if the substrate is not stuck to the food item; offering it on a flat tile or plate helps prevent that.
How Long Can Frozen Mice Be Stored?
Kept at minus 18 °C in sealed bags, frozen rodents keep well for about six months. Freezer burn, grey patches or a strong smell mean the food is past its best and should be thrown away.
Do Snakes Need Vitamin Supplements?
A snake fed whole prey of the right size usually gets everything it needs. Some keepers dust occasional meals with a reptile multivitamin, which does no harm in small amounts, but it is not a substitute for a varied whole prey diet.
Is It Normal for a Royal Python to Stop Eating?
Yes. Royal pythons often fast for weeks or months in winter. Weigh the snake every fortnight; if it keeps its weight and behaves normally, keep offering food every couple of weeks and wait.
Last reviewed: 22 October 2026.
Snake Foods to Compare
Frozen Mice Snake Food
Frozen whole mice in a standard size that suits most adult corn snakes, milk snakes and smaller king snakes on a regular feeding routine.
Frozen Pinkie Mice Snake Food
Newborn hairless mice that are small and soft enough for hatchling corn snakes and other baby colubrids taking their first meals.
Frozen Fuzzy Mice Snake Food
Young mice with their first coat of fur, the natural next step once a growing hatchling handles pinkies with ease.
Frozen Hopper Mice Snake Food
Hopper mice sit between fuzzies and adults in size, which suits juvenile corn snakes and young king snakes in their first year.
Frozen Adult Mice Snake Food
Full size adult mice that make an everyday staple for adult corn, king and milk snakes fed every ten to fourteen days.
Frozen Weaner Rats Snake Food
Weaner rats give juvenile royal pythons and young boas a bigger meal in a single item, which means fewer feeds each month.
Frozen Large Rats Snake Food
Large adult rats for big boas, carpet pythons and adult royal pythons that need a substantial meal every few weeks.
Frozen Day Old Chicks Snake Food
Frozen day old chicks add variety for larger snakes, though they are lower in calcium than rodents and work as an occasional meal.
Frozen Rat Pups Snake Food
Rat pups are larger than pinkie mice and suit young royal pythons, which often prefer rats from the start.
Frozen Multipack Snake Food
A mixed multipack of mice and small rats that suits keepers feeding several snakes of different sizes from one freezer bag.