How to Stain Concrete With Coffee

Published: Nov 24, 2009
Updated: Nov 20, 2021
3 minute read

If brown is a color you would like to try, you can simply create your own brown stain mixture with coffee grounds and inexpensive iron sulfate.

Things You Will Need

  • Gloves
  • Soap
  • Water
  • Mop
  • Two five-gallon buckets
  • Iron sulfate
  • Coffee grounds
  • Cheesecloth
  • Duct tape
  • Rags
  • Face mask
  • Vacuum

Steps

  1. Clean the floor using soapy water and a mop. Once the floor is dry to the touch, it is ready to be stained.

  2. Mix iron sulfate, water and coffee grounds in a five-gallon bucket. Used alone, iron sulfate produces a rusty orange hue, but adding coffee grounds to the mixture will produce varying levels of brown stain. According to appropedia.org, the proper mixture is two pounds of iron sulfate to one or two cups of coffee grounds, and one gallon of water. Do not let the mixture sit for more than a few minutes, since the iron sulfate will begin to collect at the bottom of the bucket.

  3. Prepare a second five-gallon bucket that will be used to strain the iron sulfate particles and coffee grounds from your homemade stain. Place a section of cheesecloth over the top of this bucket, securely taping it in place with duct tape.

  4. Strain your mixture through the cheesecloth. If you have anyone to help with this project, have that person hold the cheesecloth in place while you pour, just in case the tape doesn't hold well. In your second bucket, you now have a nice stain with no lumps or chunks.

  5. Apply the stain to the concrete using a rag or any piece of fabric you don’t mind throwing away. A mop can be used, but tends to leave more streaks or unevenly colored areas. The stain color will not appear immediately. After 10 minutes, the color will become more apparent.

  6. Allow the floor to dry for a day or two, then vacuum any iron sulfate dust that has accumulated on the surface. To avoid inhalation of iron sulfate particles, wear a face mask while performing this task.

The Drip Cap

  • Concrete floors are naturally gray in appearance.
  • Mix iron sulfate, water and coffee grounds in a five-gallon bucket.
  • Used alone, iron sulfate produces a rusty orange hue, but adding coffee grounds to the mixture will produce varying levels of brown stain.
  • If you have anyone to help with this project, have that person hold the cheesecloth in place while you pour, just in case the tape doesn't hold well.
  • The stain color will not appear immediately.
Brenda Ingram-Christian

Brenda Ingram-Christian is a professional writer specializing in flower and vegetable gardening, pet care, general insurance topics. She earned her Bachelor of Arts in management from Walsh University and her senior claims law associate…

Sponsored
HomeSteady Logo

HomeSteady is the ultimate guide for all your household needs, from cleaning and HVAC to electrical, DIY and maintenance.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.