Advertisement
Advertisement
Advertisement
Homes & Gardens

How to clean a carpet without a machine – 6 tricks for a simple spruce-up

Chiana Dickson
6 min read
 Carpeted master bedroom, armchairs
Carpeted master bedroom, armchairs

Carpets and rugs need cleaning at least once a year to keep them fresh and remove odors and stains. If you don't have a large carpet cleaning machine, however, this can be tricky – especially if you are not able to hire one either.

Although truly deep cleaning a carpet is best achieved with a machine and carpet shampoo, there are six ways you can keep on top of clean carpets that don't involve lugging a heavy appliance around your home.

Here is what the experts would do if stuck without a carpet cleaning machine.

How to clean a carpet without a machine

Although there are several ways of cleaning a carpet without a machine, not all of them work for every situation, says Parveen Garg, cleaning expert and manager at OlaClean: ‘Which method you choose will depend on the severity of the stain and the type of carpet you have. If you are unsure which method to use, it is always best to consult a professional cleaner.'

1. Deodorize and refresh with baking soda

A container of baking soda beside a scrubbing brush
A container of baking soda beside a scrubbing brush

Cleaning a carpet with baking soda is an old trick that can help lift odors and absorb wet spots. When stuck without a machine, this is a great way to stay on top of your regular cleaning, says Will Cotter, cleaning expert and owner of HappyCleans.

Advertisement
Advertisement

‘Sprinkle baking soda over the carpet, let it sit for a few hours or overnight, and then vacuum it up to absorb odors and refresh the fibers,’ he recommends. ‘It is effective in cleaning carpets due to its absorbent qualities and odor-neutralizing properties. Also, its mild abrasiveness allows it to gently scrub away grime without damaging the fibers, and its alkaline pH can help neutralize acidic stains.’

2. Lift grease stains with salt

A white bowl of salt with a spoon
A white bowl of salt with a spoon

Although this common condiment may not be the first thing you reach for to clean your home, cleaning with salt can be an effective way to remove grease stains from carpet fibers, reveals Angela Rubin, professional cleaner from Hellamaid.

‘For tackling grease and oil stains, mix equal parts salt and borax and rub the mixture into the stained area. Allow it to sit for a few hours before vacuuming. Borax is a natural cleaner that can effectively break down and lift stains from the fibers.’

3. Tackle tough stains with enzymes

Cream textured carpet in modern living room, built in wooden seating with green cushions, black round coffee table, plants and books
Cream textured carpet in modern living room, built in wooden seating with green cushions, black round coffee table, plants and books

Although not the gentlest cleaning solution, enzyme-based cleaners, commonly used for pet stains, can also work wonders on other organic stains, Angela Rubin, cleaning expert, continues.

Advertisement
Advertisement

‘Commonly used to help clean mattresses, these cleaners break down proteins and other organic matter, effectively removing stains and odors – just be sure to wear gloves when working with them to protect your skin, and ventilate the area.’

4. Use vinegar or hydrogen peroxide for spot cleaning

An amber glass bottle surrounded byy lemons, baking soda and scrubbing brushes
An amber glass bottle surrounded byy lemons, baking soda and scrubbing brushes

We will never get tired of cleaning with vinegar, and it is a great solution for spot-cleaning carpets.

Will Cotter, cleaning expert, suggests mixing equal parts white vinegar and water and spraying on the stain.

'Let it sit, and then blot with a clean cloth,' he advises. 'Aside from being a mild antibacterial and having antifungal properties, which can help stop the growth of bacteria and mold in the carpet fibers, vinegar can dissolve residues left behind by soap or detergent residues from previous cleanings too, in case you have overdone it or used the wrong detergent,’ he assures. ‘This helps to prevent the accumulation of residue that can attract dirt over time.’

Advertisement
Advertisement

You can also clean with hydrogen peroxide if you are looking for a slightly gentler approach, Will continues. ‘Hydrogen peroxide is a powerful oxidizing agent, meaning it can break down and dissolve organic compounds, stains, and odors on a molecular level. For tough stains like blood, apply hydrogen peroxide (3%) to the stain, let it fizz, and then blot.’

5. Consider a steam cleaner

Someone using a steam cleaner on couch cushions
Someone using a steam cleaner on couch cushions

If you haven't got a carpet cleaning machine because of their price, single-use, or bulkiness, then the best steam cleaner or steam mop could be a better alternative that has multiple uses around the home, making them a more worthy investment.

‘A steam cleaner can be used to clean carpets without using chemicals. Steam cleaners work by using hot steam to loosen dirt and grime, and they don't leave your carpets soaking wet afterward either,’ says cleaning expert, Parveen Garg. ‘Just be sure to follow the manufacturer's instructions when using a steam cleaner to prevent damage to your household furnishings, or yourself.’

Black&Decker 7in1 Steam Mop | $142.93 at Amazon
Crowned our best steam mop overall, this steamer comes with seven head attachments for steam cleaning your whole home, from hard floors to delicate drapes. View Deal

6. Resort to hand cleaning

Someone scrubbing the carpet with a brush
Someone scrubbing the carpet with a brush

Although a cleaning tip no one wants to hear, if you need to clean large areas of carpet without a machine, it is often best to hand scrub, Will Cotter, cleaning expert, says.

Advertisement
Advertisement

‘I recommend using a soft-bristle brush to gently scrub the carpet in circular motions, focusing on high-traffic areas and stains. After using cleaning solutions, rinse the area with clean water to remove any residue.’

FAQs

What soaks up water in a carpet?

If you have a wet carpet but not a carpet machine to suck it out, resort to using clean dry towels pressed down over the area to help absorb some of the excess liquid. Alternatively, use baking soda, sprinkled evenly over the wet spot, to help absorb some moisture, allowing the soda itself to dry a little before vacuuming it up.
You can then also leave windows open on hot days to allow the water to dry naturally, or use a dehumidifier to help suck some of the moisture out of the space allowing it to dry more quickly.

What liquid can I use to clean carpet?

The best liquid to clean a carpet with is water, with a little added carpet shampoo or detergent if needed. There is often no need for anything harsher than this, as it could damage the carpet or rug, or make the problem worse. Just be sure to only use detergent designed for use on carpets, rather than dish detergent or laundry detergent, as this may damage the carpet fibers or cause excess bubbles that are hard to remove.


When cleaning a carpet without a machine, we are left without any means of sucking up moisture afterward. It is, therefore, vital that you employ good drying techniques to prevent mold growth and musty odors, reminds cleaning expert, Will Cotter.
‘Either lay clean towels in the damp areas to absorb excess moisture after cleaning, or use fans and open windows to facilitate faster drying and keep foot traffic to a minimum while the carpet is drying to prevent dirt from being transferred.’

Advertisement
Advertisement