How to Clean Stained Grout: Effective Methods, Tools, and Prevention Tips

Stained grout can make an otherwise clean floor, shower, or backsplash look neglected.

This guide explains how to clean stained grout using practical methods that target dirt, soap scum, mold, mildew, and mineral buildup without damaging tile surfaces.

Why grout stains so easily

Grout is porous, which means it absorbs moisture, oils, cleaning residue, and airborne debris more readily than tile.

In kitchens, grout often darkens from cooking grease and spills; in bathrooms, it usually picks up soap scum, hard water deposits, and mildew.

Over time, these contaminants settle below the surface, making simple mopping ineffective.

The type of grout also matters.

Cement-based grout stains more easily than epoxy grout because it contains pores that can trap residue.

Older grout, cracked grout, and unsealed grout typically show discoloration faster, especially in high-traffic or high-humidity areas.

What you need before you start

Before learning how to clean stained grout, gather tools and supplies that match the severity of the staining.

Having the right materials makes the job faster and reduces the risk of damaging tile finishes.

  • Soft-bristle brush or grout brush
  • Microfiber cloths or sponges
  • Bucket of warm water
  • pH-neutral tile cleaner for routine cleaning
  • Baking soda
  • Hydrogen peroxide
  • White vinegar, if compatible with your tile and grout
  • Commercial grout cleaner labeled safe for your tile type
  • Protective gloves
  • Sealer for grout after cleaning

Always test any cleaner in a small hidden area first, especially on natural stone such as marble, limestone, or travertine.

Acidic products can etch these surfaces even if they help remove grout staining.

How to clean stained grout with a basic cleaning method

For mild discoloration, start with the least aggressive method.

This approach is best for routine maintenance and for grout that looks dull rather than heavily discolored.

  1. Sweep or vacuum the area to remove loose dirt and grit.
  2. Mix warm water with a pH-neutral tile cleaner according to the product directions.
  3. Apply the solution to the grout lines and let it sit for several minutes.
  4. Scrub the grout using a stiff but nonmetal brush in small sections.
  5. Rinse with clean water and wipe away loosened residue.
  6. Dry the area thoroughly with a microfiber cloth.

This method often removes surface soil, especially on ceramic tile and porcelain tile.

If the grout still appears stained after drying, the discoloration may be deeper and require a targeted treatment.

How to clean stained grout with baking soda and hydrogen peroxide

Baking soda and hydrogen peroxide are among the most effective household options for cleaning stained grout.

The baking soda adds gentle abrasion, while hydrogen peroxide helps lift organic stains and brighten the grout line.

To use this method:

  1. Mix baking soda with enough hydrogen peroxide to form a thick paste.
  2. Spread the paste along the stained grout lines.
  3. Let it sit for 5 to 10 minutes.
  4. Scrub with a grout brush or toothbrush.
  5. Rinse thoroughly and dry the surface.

This method works well for kitchen grout affected by food residue and for bathroom grout with soap buildup.

It is also generally less harsh than chlorine bleach, making it a common first choice for homeowners who want a safer deep-cleaning solution.

Can vinegar remove grout stains?

White vinegar can help dissolve mineral buildup and some grime, but it should be used carefully.

While vinegar may be effective on ceramic or porcelain tile with cement-based grout, it is not appropriate for natural stone and should never be used on acid-sensitive materials.

If your tile is compatible, dilute vinegar with equal parts water, apply it to the grout, and allow a short dwell time before scrubbing.

Avoid letting vinegar sit too long, and rinse well to prevent residue from dulling adjacent surfaces.

For hard water stains or soap scum, vinegar may improve the appearance of grout that has only moderate discoloration.

When to use a commercial grout cleaner

If household methods do not remove deep stains, a commercial grout cleaner may be the best option.

These products are formulated to target specific types of staining, including grease, mildew, and mineral deposits.

Many are designed for use on tile grout in bathrooms, showers, backsplashes, and floors.

Choose a product that matches your needs:

  • Oxygen-based cleaners for organic stains and general discoloration
  • Alkaline degreasers for kitchen grease and oily buildup
  • Mildew removers for bathroom grout affected by fungal growth
  • Heavy-duty grout brighteners for persistent staining

Follow label instructions closely and provide ventilation, especially in enclosed bathrooms.

Never mix cleaning products, particularly bleach and ammonia, because the combination can release dangerous fumes.

How to deal with mold and mildew stains in grout

Black or green grout stains in showers and tubs are often linked to mold or mildew.

Cleaning these stains requires removing the growth, not just masking the color.

Start by scrubbing with a cleaner designed for mildew removal or with a hydrogen peroxide solution.

Make sure the grout dries completely afterward, because persistent moisture encourages regrowth.

Improve ventilation by running an exhaust fan, opening windows, and wiping down wet shower surfaces after use.

If grout remains dark even after cleaning, staining may have penetrated deeply into porous grout.

In that case, grout replacement or recoloring may be more effective than repeated scrubbing.

How to clean stained grout on different surfaces

The right approach depends on where the grout is located and what the tile is made from.

Surface compatibility matters as much as stain type.

Bathroom grout

Bathroom grout often needs a combination of soap-scum removal, mildew treatment, and moisture control.

A baking soda paste, peroxide-based cleaner, or mildew-specific product usually works well on shower walls, tub surrounds, and bathroom floors.

Kitchen grout

Kitchen grout usually collects grease, spilled sauces, and food particles.

An alkaline degreaser or baking soda paste may be more effective than acidic solutions.

Pay special attention to backsplash grout behind stoves and sinks, where buildup accumulates quickly.

Floor grout

Floor grout can look stained simply because it traps dirt from shoes and mopping residue.

Vacuuming first and then scrubbing with a grout-safe cleaner often restores a brighter appearance.

Avoid soaking floors excessively, especially if the subfloor is sensitive to moisture.

How to keep grout from staining again

Prevention is usually easier than repeated deep cleaning.

Once grout is clean, a few maintenance habits can help preserve its appearance and reduce future staining.

  • Seal cement-based grout after cleaning and drying
  • Wipe spills quickly, especially oils, coffee, and sauces
  • Use a squeegee in showers to remove excess water
  • Clean tile and grout regularly with a pH-neutral cleaner
  • Improve ventilation in kitchens and bathrooms
  • Rinse away soap and cleaner residue after use
  • Repair cracked or missing grout promptly

Sealing grout creates a barrier that slows absorption, making it harder for stains to settle in.

Most sealers need periodic reapplication, so check the manufacturer’s guidance for your specific product.

When grout needs more than cleaning

Not every stained grout line can be restored with scrubbing alone.

If grout is permanently discolored, crumbling, cracked, or uneven in color after cleaning, refinishing may be necessary.

Options include grout recoloring, professional steam cleaning, regrouting, or partial replacement.

Persistent stains after repeated cleaning attempts can also indicate underlying issues such as leaks, poor ventilation, or mold behind the surface.

Addressing the cause is important; otherwise, the stains are likely to return.