How to Make Saltpeter

Techwalla may earn compensation through affiliate links in this story. Learn more about our affiliate and product review process here.
Sticks of dynamite and a detonator.
Image Credit: Fernando Gregory Milan/iStock/Getty Images

Ancient civilizations through current day have used saltpeter for kindling by rubbing two sticks together. Black powder is another form of saltpeter. Recipes go all the way back to Greece and 15th century Germany. Saltpeter is also used for gun cotton, dynamite fuses and is for oxidation. Naturally forming, saltpeter can be relatively easy to make, as long as you have the ingredients.


Step 1

Place cow manure into a large pile. Planting soil can also work.

Video of the Day

Step 2

Mix the manure or planting soil with some green plant life, a little bit of ash from burned thistles, worm wood, ash from tree bark or wood ashes. If you have potato leaves, mix that in, too Your pile of half-and-half should be 6 to 7 feet tall.


Step 3

Set your mixture on something that is waterproof.

Step 4

Form a roof over your pile with tarp and cinder blocks or something similar.

Step 5

Pour lant (stale cow urine) over the pile once a week for three to four months. Once you see yellowish crystals forming on top, you can stop the lant.


Step 6

Scrape off the top layer when the potassium nitrate (crystals) that has formed has effervesced 6 to 10 centimeters thick. Keep up this practice until the saltpeter has been harvested.


Step 7

Treat the saltpeter earth when all is harvested by using a bucket. Poke holes in the 5-gallon bucket, and put a paper (non-charcoal) filter on the bottom. Fill the bucket three-quarters high with the left over pile. Set a pan under the bucket, and slowly pour boiling water over the mixture. Continue with this until the pile is gone.

Step 8

Take the mixture from the pan under the bucket, and pour it into containers. (Black works the best.) Continue this until all is gone.

Video of the Day




Report an Issue

screenshot of the current page

Screenshot loading...