Skip to content
Grandma'sCleaning Tips
Menu

Blueberry · Carpet

Blueberry Stain on Carpet — How to Get It Out

Blueberry stains on carpet are stubborn because the fruit's anthocyanin pigments bind quickly to fibers, but cold water and dish soap will lift most fresh stains if you blot carefully. Never rub or scrub hard, because that pushes the stain deeper into the carpet backing and spreads it sideways. Work from the outside edge toward the center to avoid a halo.

  • Time25 min
  • DifficultyMedium
  • MaterialCarpet

Watch out

WarningNever use hot water on blueberry stains—heat sets the anthocyanin pigment permanently into carpet fibers.

TipTest the dish soap and vinegar solution on an inconspicuous corner of the carpet first; some dyes may bleed or lighten with acidic cleaners.

TipDo not scrub or rub the stain hard—carpet pile can fray and the stain will spread into the backing, making it nearly impossible to remove.

Do this

  1. Blot up fresh blueberry

    Scoop up any whole berries or pulp with a spoon, then blot the stain gently with a clean white cloth or paper towel. Press down firmly but do not rub, and work from the outer edge toward the center to avoid spreading the purple pigment.

    If the stain is already dry, skip straight to the next step—blotting won't help once the juice has set.

  2. Apply cold water and dish soap

    Mix 1 tsp dish soap into 1 cup of cold water (coldest tap setting, under 70 °F). Dampen a clean cloth with the solution and blot the stain repeatedly, turning the cloth to a clean spot each time you lift color.

    Cold water keeps the anthocyanin pigment from setting; hot water will lock the stain permanently into carpet fibers.

  3. Treat with white vinegar

    Mix 2 tbsp white vinegar with 1 cup of cold water. Blot the stain with this solution for about 2 minutes, then blot with plain cold water to rinse out the vinegar and any loosened pigment.

  4. Absorb remaining moisture with baking soda

    Sprinkle 2 tbsp baking soda over the damp area and let it sit for 15 minutes to absorb moisture and any lingering odor. Vacuum thoroughly once the powder is dry.

  5. Check and repeat if needed

    Inspect the carpet under good light. If a shadow of the stain remains, repeat the vinegar step and blot again with cold water before applying fresh baking soda.

Common questions

Will hydrogen peroxide remove an old blueberry stain from carpet?+

Yes, 3 % hydrogen peroxide can lighten set blueberry stains, but test it on a hidden spot first because it may bleach some carpet dyes. Blot the stain with peroxide, let it sit for 5 minutes, then rinse with cold water and blot dry.

Can I use a carpet cleaner machine on blueberry stains?+

Yes, but pretreat the stain with dish soap and vinegar first so the machine does not spread faint pigment across a larger area. Use cold water in the machine and make several slow passes over the stain.

Why does the blueberry stain turn pink when I add vinegar?+

Anthocyanin pigments in blueberries are pH-sensitive and shift from blue-purple to pink-red in acid. The color change is temporary and harmless. Rinse the vinegar out with plain cold water and the pink tint will fade as the carpet dries.

What if the stain has already dried into the carpet?+

Dried blueberry stains are harder to remove but not impossible. Dampen the area with cold water, then apply the dish soap solution and let it sit for 5 minutes before blotting. Follow with the vinegar step and repeat as needed.

Same stain, other materials

More stains on carpet