Getting rid of weevils requires throwing out infested food, deep-cleaning your pantry, and switching to airtight storage so they don’t come back. Weevils are sneaky because females lay their eggs inside individual grain kernels, meaning an infestation can grow invisibly before you notice a single bug. The good news: you can eliminate them without pesticides or professional help in a single afternoon.
Identify What You’re Dealing With
The weevils in your pantry are almost certainly rice weevils, granary weevils, or maize weevils. All three are small beetles (2 to 4 mm long) with a distinctive elongated snout. Rice weevils are reddish-brown with faint lighter spots on their wing covers and can fly. Granary weevils are darker, uniformly colored, and flightless. The distinction matters less for getting rid of them than for understanding how they arrived: rice weevils may have flown in from outside, while granary weevils were carried in with contaminated food.
A single female can lay up to 200 eggs, each deposited inside an individual grain kernel. The larva hatches, feeds, and develops entirely inside that kernel, invisible to you. The full life cycle from egg to adult takes as little as 28 days under warm conditions, so a small problem becomes a big one fast. These weevils feed on whole and broken grains, targeting rice, wheat, corn, oats, barley, and similar dry goods. They’ll also infest pasta, cereal, flour, and even dried beans.
Step 1: Remove and Inspect All Food
Pull everything out of your pantry, cupboards, or wherever you store dry goods. Check every package of grain, flour, cereal, pasta, spices, dried fruit, pet food, and birdseed. Weevils aren’t picky. Look for live or dead beetles, tiny holes in packaging, fine dust at the bottom of bags, or webbing (which may indicate a mixed infestation with pantry moths).
Throw away anything that’s infested or that you suspect might be. Seal it in a bag and take it directly to an outdoor trash can. Don’t compost infested grains, because eggs and larvae can survive and spread. If you’re unsure about a particular item but don’t want to waste it, you can treat it with temperature (more on that below) before returning it to storage.
Step 2: Deep-Clean the Pantry
Vacuum every shelf, corner, crack, and crevice in your pantry. Weevil eggs and larvae can hide in shelf liner seams, baseboards, the gap behind shelving brackets, and even behind appliances. Use a crevice attachment to get into tight spots. Empty the vacuum bag or canister into an outdoor trash can afterward.
Next, wipe down all surfaces with a solution of equal parts white vinegar and water. Vinegar cleans effectively and acts as a mild deterrent. Pay special attention to shelf cracks and corners where grain dust accumulates. Let everything dry completely before restocking. If you use reusable containers, wash them thoroughly with hot, soapy water before putting food back in them.
Step 3: Kill Weevils With Temperature
Temperature is the most reliable way to destroy weevils at every life stage, including the eggs hidden inside kernels that you can’t see or wash away.
- Freezing: Place grains, flour, or other dry goods in the freezer at 0°F (-18°C) for at least 3 days. This kills adults, larvae, and eggs. Weevil larvae can survive weeks at warmer cold temperatures, so your freezer needs to be genuinely at zero or below.
- Heating: Spread grain on a baking sheet and heat it to 140°F (60°C) for 15 minutes. This also kills all life stages. This works well for bulk grain but can affect the texture or baking properties of flour.
If you regularly buy grain in bulk, freezing every new bag for three days before transferring it to your pantry is one of the best preventive habits you can adopt. It eliminates any eggs that may have been present when the grain was packaged or stored at the retailer.
Step 4: Switch to Airtight Containers
Weevils can chew through paper bags, cardboard boxes, and thin plastic packaging. Leaving food in its original packaging is essentially leaving the door open. Transfer all dry goods into hard-sided airtight containers made of glass, thick plastic, or metal with tight-fitting lids. Mason jars, clip-top glass canisters, and rigid food storage containers with silicone-sealed lids all work well.
This serves two purposes. It prevents weevils from reaching uninfested food, and it contains any infestation that slipped through in a newly purchased bag. If weevils emerge inside a sealed jar, you’ve lost one container of rice instead of your entire pantry.
Natural Deterrents That Help
Bay leaves and whole cloves contain compounds that repel weevils. Placing a bay leaf inside each storage container or taping a few to pantry shelves won’t eliminate an active infestation, but they discourage weevils from settling in once you’ve cleaned up. Replace them every few months as the oils lose potency.
Food-grade diatomaceous earth (DE) is another option, particularly useful if you store large quantities of grain. DE is a fine powder made from fossilized algae that damages insects’ outer coating, causing them to dehydrate and die. Research from the University of Nebraska found that DE applied to stored wheat killed 56 to 90% of adult weevils at room temperature and over 90% at warmer temperatures. It also suppressed the next generation of weevils by 60 to 90%. For home use, a light dusting on pantry shelves (after cleaning) adds an extra layer of protection. If you’re applying it directly to grain you plan to eat, make sure you’re using food-grade DE, not the pool-grade type, which is chemically different and unsafe to ingest.
Sticky Traps for Monitoring
Pheromone-based sticky traps designed for pantry pests can catch rice weevils along with flour beetles, grain beetles, and pantry moths. These traps use a gel attractant inside a small triangular trap that you place in the corners of your pantry. They’re non-toxic and safe around kids and pets. They won’t solve an infestation on their own, but they’re useful for two things: confirming you’ve successfully eliminated the problem, and catching early signs of a new one before it spreads. Check them weekly and replace every two months.
Why They Keep Coming Back
The most common reason weevils return is that eggs survived the initial cleanup. Remember, eggs are laid inside grain kernels where they’re invisible to the naked eye. If you kept any food that wasn’t frozen or heated, surviving eggs can hatch and restart the cycle within a month. The second most common cause is bringing home new bags of grain or flour that are already infested. This happens more often than most people realize, especially with bulk bins or products that have been stored for a long time before purchase.
To break the cycle: freeze all new grain purchases for three days before storing them, keep everything in sealed hard containers, and leave a sticky trap in your pantry as an early warning system. If you do all three consistently, a weevil problem that felt endless typically resolves within one to two cleaning cycles.