How to Dye a Geode

eHow may earn compensation through affiliate links in this story. Learn more about our affiliate and product review process here.

Things You'll Need

  • Stainless steel stockpot

  • 4 cups water

  • 1/4 cup salt

  • 1 cup vinegar

  • 4 oz. fabric dye

  • Geode crystal

  • Newspaper

Geodes are naturally formed rocks that are often hollow, containing quartz-like crystals; they're ordinarily found in desert environments near the West Coast, especially in southern Arizona. Although they come in a variety of natural colors, the lightly hued ones can be dyed with permanent dyes at home. By utilizing a few items found in your kitchen along with the dye of your choice, you can add a little superficial color to your stone for decor and aesthetic purposes.


Step 1

Add the water, salt and vinegar to the stockpot and bring it to a rolling boil.

Video of the Day

Step 2

Stir in the fabric dye of your choice. Fabric dye is a strong, permanent dye that colors the surfaces of most materials, crystals and rocks included.


Step 3

Drop the geode rock into the dye water solution. Let it sit for approximately five hours as the solution cools to room temperature.

Step 4

Remove the newly dyed rock from the solution and rinse it with cool water until the water runs clear from it. This lightly tints the crystals with the color you've selected.

Step 5

Set the geode on the newspaper to dry.


Wear gloves and old clothing to prevent staining your skin and ruining good clothes.


Video of the Day


Report an Issue

screenshot of the current page

Screenshot loading...