How to Dye Rocks

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

Things You'll Need

  • Rocks

  • Fabric dye/food coloring

  • Oven

  • Tongs

  • Bowl with cover

Dye your stones and rocks to use in colorful craft projects.

Porous rocks have the ability to soak up fabric dyes or food coloring when heated. The heat will open the pores and allow the color to penetrate the rock's surface — afterward, you can clean and polish them too. You may want to research or experiment with various rocks to determine whether or not they can be dyed — igneous rocks, such as basalt, pumice and scoria, work well.


Step 1

Clean your rocks thoroughly under running water. Dry with a napkin or cloth.

Video of the Day

Step 2

Place rocks in the oven. Heat to approximately 200 degrees Fahrenheit.

Step 3

Prepare your dye solution according to the package's instructions. Use heated water so that the hot rocks do not crack or split when placed in the dye.


Step 4

Remove rocks carefully from the oven with tongs. Place them in your heated dye solution and cover.

Step 5

Leave rocks submerged in the dye overnight. Remove and rinse.



Report an Issue

screenshot of the current page

Screenshot loading...