Diatomaceous Earth vs Boric Acid: Which Kills Pests Better?

Diatomaceous earth and boric acid are both white powders used to kill insects, but they work in fundamentally different ways and perform best against different pests. Boric acid is a chemical stomach poison that kills insects from the inside out. Diatomaceous earth is a physical killer that destroys insects by drying them out. Choosing the right one depends on what pest you’re dealing with, where you need to apply it, and how much moisture is in the environment.

How Each One Kills Insects

Diatomaceous earth is made from the fossilized remains of tiny aquatic organisms called diatoms. The particles have microscopic sharp edges that scratch and abrade an insect’s outer waxy coating. Once that protective layer is compromised, the powder absorbs the oils and fats from the exoskeleton, and the insect dries out and dies. It’s a purely mechanical process. The powder doesn’t need to be eaten, and insects can’t develop resistance to it the way they can with chemical pesticides.

Boric acid works differently. It acts primarily as a stomach poison. When insects walk through boric acid dust, the fine particles cling to their legs and bodies. As they groom themselves, they ingest the powder. Once inside, boric acid disrupts the insect’s digestive system and may also damage its nervous system. Boric acid does have some abrasive properties similar to diatomaceous earth, but the chemical toxicity is what does the heavy lifting.

Which Pests Each One Handles Best

For cockroaches, boric acid is the stronger choice. The University of Kentucky’s entomology department notes that boric acid tends to be more effective than diatomaceous earth for cockroach control specifically because roaches are prolific groomers. They walk through the powder, it sticks to them, and they consume it while cleaning their legs and antennae. This ingestion pathway makes boric acid particularly lethal for roaches in a way that diatomaceous earth’s drying mechanism can’t match.

Diatomaceous earth works well against crawling insects that are more vulnerable to desiccation: ants, silverfish, earwigs, and some beetles. It’s also commonly used for bed bugs, though results tend to be slow. For fleas in carpets and around pet areas, many people prefer diatomaceous earth because it doesn’t carry the chemical toxicity risks that boric acid does. For garden pests like slugs or certain beetles, diatomaceous earth is the only realistic option of the two since boric acid can harm plants and soil.

Speed of Kill

Neither powder is a fast-acting solution. Boric acid typically kills cockroaches within a few days to about a week after exposure, depending on how much the insect ingests and the size of the infestation. The delay can actually be an advantage: roaches carry the powder back to their hiding spots, contaminating other roaches through contact and through consuming dead nestmates.

Diatomaceous earth is generally slower. Because it relies on physical desiccation rather than chemical poisoning, it can take anywhere from a few days to two weeks to kill insects, depending on the species, the thickness of the application, and environmental conditions. Smaller, thinner-skinned insects die faster. Larger beetles or well-hydrated pests take longer.

The Humidity Problem

This is the single biggest practical difference between the two powders. Diatomaceous earth depends on being dry to function. In environments with relative humidity above 65 percent, it loses its ability to absorb moisture from insects and essentially becomes inert dust. Wet diatomaceous earth can lose up to 90 percent of its killing power. Basements, bathrooms, kitchens near sinks, and homes in humid climates are poor candidates for diatomaceous earth unless you can keep the application area consistently dry.

Boric acid handles moisture much better. Because it kills through chemical ingestion rather than desiccation, humidity doesn’t neutralize it the same way. It can still clump when wet, which reduces how easily insects pick it up, but its toxicity remains intact once consumed. For damp environments like under kitchen sinks, behind toilets, or in humid crawl spaces, boric acid is the more reliable option.

Safety Considerations

Diatomaceous earth is generally considered the safer option for households, with an important caveat about the type you buy. Food-grade diatomaceous earth contains amorphous silica and is not chemically toxic. You can handle it, and accidental ingestion by pets or children is not a poisoning emergency. The real hazard is inhalation. The fine dust irritates airways and, with repeated heavy exposure, can cause respiratory problems. When applying it, wearing a dust mask and keeping the layer thin enough that it doesn’t become airborne are simple precautions. Pool-grade diatomaceous earth, on the other hand, contains heat-treated crystalline silica and should never be used for pest control. It poses serious lung risks.

Boric acid requires more caution. It’s a chemical poison, and while its toxicity to mammals is relatively low compared to synthetic pesticides, it can cause nausea, vomiting, and digestive distress if swallowed in significant amounts. Pets that groom their paws after walking through heavy applications are at risk. Children who put their hands in their mouths are similarly vulnerable. Boric acid should be applied in cracks, crevices, and voids where people and pets won’t contact it directly, not spread across open floors.

How to Apply Each One

Both powders work best as thin, barely visible layers. A common mistake is piling them on too thick. Insects will walk around a visible mound of powder but will readily cross a light dusting they can barely detect. For diatomaceous earth, a hand duster or squeeze bottle lets you puff small amounts into cracks along baseboards, behind appliances, and inside wall voids through electrical outlet covers. It stays effective indefinitely as long as it remains dry and undisturbed.

Boric acid is applied the same way for dust formulations. It can also be mixed into bait stations with sugar or other attractants, which makes it more effective for cockroaches and ants since you’re encouraging insects to eat it rather than just walk through it. When using boric acid as a dust, focus on enclosed or semi-enclosed spaces: the gap behind a stove, inside cabinet voids, under refrigerators, and along the tracks of sliding doors. Avoid applying it to countertops or anywhere food is prepared.

Choosing Between the Two

  • Cockroaches: Boric acid is more effective, especially when used as bait or applied in crevices near food and water sources.
  • Ants: Both work, but boric acid mixed into liquid sugar baits gives better colony-level control since foragers carry it back to the nest.
  • Bed bugs: Diatomaceous earth is the standard choice. Boric acid isn’t effective against bed bugs because they feed on blood, not bait, and won’t ingest it through grooming the way roaches do.
  • Fleas: Diatomaceous earth works well in carpets and pet bedding areas where you want to avoid chemical residues.
  • Silverfish and earwigs: Either powder works. In dry attics, diatomaceous earth is fine. In damp basements, boric acid is more reliable.
  • Humid environments: Boric acid, without question. Diatomaceous earth loses most of its effectiveness above 65 percent relative humidity.
  • Homes with small children or pets: Diatomaceous earth (food grade) is the lower-risk option for accessible areas. Boric acid should be confined to hidden voids and crevices.

Some people use both simultaneously, applying diatomaceous earth in dry, open areas and boric acid in damp, enclosed spaces. This combination covers the widest range of conditions and pests without relying on either product in an environment where it underperforms.