How to Remove Crayon Stains from Carpet & Rugs

Quick answer

Scrape off the excess crayon with a plastic card, then work a small amount of dry-cleaning-type solvent into the spot from the edges and blot it. Finish with a mild dish-soap solution and cold water rinses, and blot dry.

Start the steps

Prefer a ready-made fix? Our top picks ↓

First few minutes

Just happened? Do this first

  1. Scrape off the loose crayon with the dull edge of a plastic card.
  2. Vacuum any broken bits before you start the solvent.
  3. Pretest any cleaner on a hidden spot first.
  4. Blot with a white cloth, and keep moving to a clean part of it.

Crayon on carpet sinks into the pile, so the wax grips the fibers while the color follows it down. The longer it stays, the harder the mark is to lift, which makes a fresh line a much smaller job than one that's been walked on for days. Carpet is also easy to over-wet, and too much liquid can carry the color into the backing, so the fiber type decides how hard you can push.

Start by lifting any loose wax from carpet gently, before anything wet touches it. Oil pastel out of carpet can react differently from wax, so test a small hidden spot first. On white or wool carpet, blot instead of scrubbing, since heavy rubbing can leave the pile matted.

Before you start

What carpet & rugs can take

Use with care6

  • Water
  • Hot water
  • Oxygen bleach
  • Solvents (alcohol, spot removers)
  • Acids (vinegar, lemon)
  • Heat, once the stain is out

Avoid3

  • Soaking
  • Chlorine bleach
  • Scrubbing and abrasives

6 items

What you'll need

0 of 6 ready

Tap an item to get it on Amazon, or tick what you already have.

As an Amazon Associate we earn from qualifying purchases.

6 steps

Step by step

0 of 6 done
  1. Step 1 of 6

    Scrape off the loose crayon

    Use the dull edge of a plastic card to lift off the excess crayon without scratching the carpet. Break up any solid pieces, then vacuum the area so loose bits don't get pressed into the pile.

  2. Step 2 of 6

    Pretest on a hidden spot

    Dab a small amount of your solvent onto a white cloth and test it on a hidden spot of carpet. Use a non-flammable spot remover or a dry-cleaning-type solvent. If the color changes, pick a different solution before you go on.

    Careful. Use dry-cleaning solvents in a well-ventilated room away from flame and sparks.

  3. Step 3 of 6A few minutes

    Work the solvent in from the edges

    Apply a small amount of solvent to a white cloth and work it gently into the spot from the edges toward the center. Let it sit for a few minutes, then blot. Keep going as long as crayon transfers to the cloth, switching to a clean section each time.

    Careful. Never pour solvent directly onto the carpet or let it reach the backing.

  4. Step 4 of 6

    Lift the color with detergent

    Mix 1/4 teaspoon of liquid dish washing detergent per 1 cup of lukewarm water. Dab the solution onto the spot with a clean cloth and blot until the color stops coming off.

    Careful. Never use a detergent concentration stronger than 1/4 teaspoon per 1 cup of lukewarm water.

  5. Step 5 of 6

    Rinse with cold water

    Spray the area with cold water, then blot with a dry cloth until no moisture comes up. Repeat this several times, patting dry after each rinse, so no detergent residue is left in the carpet.

    Tip. A mist sprayer keeps the water light, which is what carpet needs.

  6. Step 6 of 6

    Blot the spot dry

    Press a dry cloth over the spot to pull out the last of the moisture. Then leave it alone and let it air-dry completely before you walk on it.

    Tip. A dry, absorbent cleaning compound can speed up drying if you're short on time.

If you'd rather buy than mix

Best products for crayon on carpet & rugs

Pick a non-flammable spot remover or a dry-cleaning-type solvent, since those are the product types that lift the wax.

How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on carpet & rugs, and its directions fit the steps above.

Finished the steps? How does it look?

How to tell it's working

You'll see wax and color lift onto the white cloth with each press, and the mark will look paler as you move inward. When the cloth comes up clean but the crayon is still visible, the color has bonded to the fibers, so switch to the dried-stain section. If the fibers themselves start leaving color on the cloth, pause and reassess the product.

What changes for yours

Adjust for your carpet & rugs

Carpet

Carpet holds crayon in the pile, so the wax has to come out with the solvent before the color can be lifted. Work from the edge of the spot toward the center so the crayon doesn't spread into clean carpet.

Once the solvent stops transferring, switch to the detergent solution and cold rinses to take up the color left behind. Keep turning the cloth to a clean section so the color doesn't go back down into the carpet.

Oil pastel, soft pastel, and pastel

Pastels start with the same scrape, vacuum and pretest as crayon. Use the solvent in the same small amounts and keep blotting rather than rubbing.

If the spot still looks oily after the solvent passes, stop there and call a professional, since an oily stain that remains needs more than home spotting.

Different carpets: rug, white, wool, and Berber

On white carpet, keep the cloths white and check them often, since any color coming off will show. Rugs and Berber follow the same steps, so pretest a spot that won't show before you start.

On wool, leave out oxygen-type bleaches, which are not safe on wool. Blot instead of rubbing, and dry the spot fully before you judge the result.

Wax, gel, washable, bath, or window

Gel, washable, bath and window crayons get a pretest, then the same treatment as regular crayon. Treat the wax part with the solvent first, the same as with regular crayon.

If a gel or washable mark is still there after the solvent and detergent passes, the set-in options are the next step. Keep an eye on how the color reacts with each cloth as you go.

Melted, crushed, or dry crayon

Crushed or dry crayon is loose, so vacuum it up before you scrape the rest. Melted crayon has soaked into the pile, so let it cool and firm up before you try to scrape it.

Don't warm it to soften it, since heat sets the stain. Once the loose wax is off, the solvent and detergent steps take care of what's left.

Brand-name crayons and slick sticks

Brand-name crayons and slick sticks are still wax with color, so the same carpet approach applies. Skip the warm-water rub and machine wash from fabric methods, since a carpet can't go through a washer.

Pretest first, since you can't tell from the wrapper how the color will react on your carpet. Work in small sections and blot each one before you move on.

Drawing on carpet

A drawing usually covers more than one spot, so treat it as a series of small areas instead of one big cleanup. Start with the darkest spots and work outward.

Finish each area with the cold rinse and blotting before you move to the next, so the color doesn't spread across the carpet. Pretest once for each color in the drawing rather than for every spot.

Red, blue, or black crayon

Red, blue and black crayon all follow the same steps, because the wax has to come out before the color does. Pretest each color, since a color change on the hidden spot means you should pick a different solution.

Keep repeating the detergent and cold rinses until the cloth comes away clean, and don't stop at the first faint mark.

Old, dried or set-in stains

Old crayon is harder to lift than fresh crayon, because the wax has had time to work into the pile. Start again with the solvent, and expect more passes than a fresh mark needs.

If the mark is still there once the carpet is dry, repeat the solvent pass, then the detergent step. Heat from a dryer or an iron sets it further, so let the carpet air-dry.

For leftover color, moisten the tufts with 3% hydrogen peroxide, let it sit for one hour, blot, and repeat. Test it on a hidden spot first, because it isn't safe on colors that aren't colorfast. Some faint color may remain on a very old mark, and that's realistic, so stop before you damage the carpet.

Vinegar, baking soda, peroxide and more

Do home remedies work on crayon on carpet & rugs?

Most household remedies are for fabric or fresh food spills, so only a few belong on crayon in carpet. A dry-cleaning solvent and a mild detergent solution do the work on carpet, and the rest can be skipped.

Helps2Skip4

RemedyVerdictWhat to know
Hydrogen peroxide (3%)Get it on Amazon HelpsIt only helps with color left after the steps. Use 3% peroxide on the tufts for a stubborn mark, and test it on a hidden spot first.
Dish soapGet it on Amazon HelpsA mild dish soap solution helps lift the color the solvent leaves behind, at 1/4 teaspoon per 1 cup of lukewarm water. Use it only as the detergent step describes.
Hot water / heatSkipHeat sets stains, and carpet spotting calls for cool or lukewarm water, so leave the iron out.
White vinegarSkipVinegar is an acid cleaner for other stains, but it doesn't lift wax, so it won't help with crayon.
Baking sodaSkipBaking soda belongs in whole-load washing, not in carpet spot work, so leave it out.
Oxygen bleach (OxiClean)SkipOxygen bleach suits colorfast washable fabric, and it isn't safe on wool, so leave it out of carpet work.

What makes it worse

Mistakes to avoid

Don't use gasoline, lighter fluid or carbon tetrachloride.

These are flammable or toxic, and they're a poor choice for a carpet spot. A non-flammable spot remover or a dry-cleaning-type solvent does the job more safely.

Don't dry or iron the spot to finish it.

Heat from a dryer, an iron or a hot cloth sets the stain and makes it harder to remove. Let the carpet air-dry after the last rinse instead.

Don't mix cleaners without rinsing between them.

Mixed products can give off hazardous fumes, and chlorine bleach with ammonia is the worst combination. If you need a second product, rinse the area thoroughly first.

Don't skip the hidden-spot test

Solvents can lift dye from some carpets, and a light or bright carpet shows that change right away. Test on an inconspicuous corner, and switch to a different product if the color moves.

Don't make the detergent too strong

A mix stronger than the recommended measure leaves residue that dulls the carpet and holds dirt. Stick to about a quarter teaspoon of liquid dish detergent per cup of lukewarm water.

Don't keep working once the cloth runs clean

Once nothing comes up on the cloth, more solvent just adds moisture and pushes product toward the backing. Let the spot dry, then decide whether another round is needed.

When to call a professional

Call a professional carpet cleaner if a pretest changes the carpet's color, or if the crayon still shows after several rounds of solvent and detergent. A large area, or a mark that has been pressed into the carpet for weeks, is also a job for them. When you call, mention the crayon type, roughly how old the mark is, and which products you've used.

Questions

Can I still get crayon out of carpet that's been there for days?

Often yes, but it takes more work. Old stains are harder to remove than fresh ones, so start again with the solvent and expect more repeats than a fresh mark needs.

Does water alone lift crayon from carpet?

No, not on its own. Water is used for the rinses, but the wax needs the solvent first, so the rinse only finishes what the solvent started.

Can I use vinegar on crayon on carpet?

It isn't the right tool for this stain. Vinegar doesn't lift the wax, so use the solvent and detergent steps instead.

Can the solvent damage the carpet backing?

Soaking is the one thing to avoid here. Keep the amount small and blot as you go, which is what the steps are built around.

What do I do if the color changes during the pretest?

Stop using that solution and pick a different one, then pretest again. Don't work on the visible spot until the hidden spot looks the same as before.

How many times can I repeat the solvent step?

Keep going as long as crayon keeps transferring to the cloth, then move on. Once the cloth stops picking up color, the detergent step takes over.

Can I use a steam cleaner on crayon in carpet?

Not on the crayon itself. Heat from a steam cleaner can set the wax and color deeper into the fibers, and that can turn a removable mark into a permanent one. Lift the crayon with solvent and detergent first, and leave hot water extraction to a professional.

Will laundry detergent take crayon out of carpet?

No, and it can make things worse. Laundry detergents and automatic dishwasher detergents can contain bleaching agents that strip carpet dye. A mild dish detergent mixed at a quarter teaspoon per cup of lukewarm water is the safer choice.

How do I dry a carpet after I've lifted the crayon?

Rinse the spot with cool water until no soap is left, then blot with a dry cloth until no moisture comes up. Lay a few clean cloths on the spot with a weight on top, and let it air-dry naturally. Fluff the pile with your fingers once it's dry.

Crayon on other materials

Other stains on carpet & rugs

All 104 stains on carpet & rugs

Start from the bigger picture

How we know this

Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.

  1. University of Georgia Extension
  2. Cornell Cooperative Extension
  3. American Cleaning Institute
  4. Texas A&M AgriLife Extension
  5. Carpet and Rug Institute