We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.

When it comes to the most expensive pieces of jewelry you’ve ever owned, like your engagement ring and wedding band, you should probably take care of them often with easy and affordable ring cleaner solutions.

You’ve come to the right place, my friend. If you’re looking for a good jewelry cleaner that works, you may be surprised at what you find here. (Banana jewelry cleaner, anyone?!)

Regardless of the method used, always be gentle cleaning your diamond ring. If you’re not careful, you could loosen the diamond or scratch the metal.

Check out these 14 DIY ring cleaner solutions you can do yourself with household items:

Also, download the KCL app for more tips!


1. How to clean rings with ketchup — especially great for polishing tarnished silver.

Woman picking up a ring with ketchup on it, then scrubbing it with a toothbrush

If you’ve ever wondered how to clean a tarnished ring — especially one made of silver — look no further.

Ketchup can completely transform your tarnished silver ring within 15 minutes, thanks to the acid from the tomatoes and vinegar.

Submerge your ring in a shallow bowl of ketchup and let sit for 5 – 10 minutes (don’t forget about your ring and leave it in too long, or the acid could cause damage).

Remove the ring and scrub it with a super soft (and clean) toothbrush. Rise with warm water, dry, and you’re good to go!

Use ketchup coupons to save money on this DIY ring cleaner.


2. Use beer as a jewelry cleaner to make your gold shine.

Beer being poured onto a cloth and used to polish a gold ring

How to clean rings with beer? Bet you never thought you’d be asking that.

Pour a bit of lager on a soft, clean cloth and gently rub your ring — but not your diamond. Then dry the band.

Hops used in beer brewing contain alpha acids that help to polish dirt and grime off gold jewelry. Lighter beers contain fewer hops, so the acidity is just right to polish the metal while protecting your ring.

A couple things to note: Don’t use a dark beer, and make sure your jewelry is solid gold or gold plated without gemstones.

See all beer coupons.


3. How to clean rings with vodka: just pour and wipe.

Person pouring vodka into a shot class with a ring inside

Pour vodka on a clean cloth and use it as a jewelry cleaner. Wipe your jewelry with it — or set your ring in a shot glass of vodka, take out, and dry.

Psst…did you know you can sometimes get cash-back offers on vodka via the Ibotta app?! It’s common to see offers like $2 off a bottle of vodka. Next time you’re craving a cocktail (or need ring cleaner), check these Ibotta deals first!


4. Use vinegar and tea tree oil for any type of metal.

Person dropping tea tree oil into a jar with rings at the bottom

Place your ring in a jar. Pour in half a cup of vinegar and a few drops of tea tree oil for a DIY jewelry cleaner. Tea tree oil is a natural disinfectant and it’s also anti-fungal.

Leave the ring soaking overnight, and in the morning, take the ring out and clean it with a toothbrush that has a little baking soda on it. Wash and rinse with water.


5. Lemon juice, water, and dry instant milk is a great DIY ring cleaner for silver.

Woman holding a ring over a bowl with a paste

Mix one tablespoon of lemon juice with half a cup of water and dry instant milk. Let your ring soak overnight, and it’ll be sparkling clean the next morning.

Order instant milk on Amazon, or grab it the next time you’re at Walmart. It’s $0.27 per ounce either way.


6. How to clean silver rings. . .with a banana

Person using a toothbrush to clean a ring

How to clean rings with a banana?! Yes indeed. Bananas do wonders for silver.

Blend a banana with water to make a DIY ring cleaner paste. Apply the paste to the ring using a toothbrush or a soft cloth. Let the banana paste dry, rinse with water, and pat dry.

See produce coupons.


7. Use Windex with hydrogen peroxide to clean a silver or gold ring.

A bowel with blue Windex solution next to a ring

These two partners in crime will help you clean a silver or gold diamond ring. In a small bowl, combine equal parts Windex and hydrogen peroxide.

Let your ring sit in the solution for 10 – 15 minutes. After that, use a gentle toothbrush to remove any extra built-up residue. After you’re done, rinse the ring and dry with a clean cloth.

See all Windex coupons.


8. Use dish soap and warm water to gently clean all metal types.

Person pouring Dawn dish soap into a bowl with jewelry

This trick will work for your platinum, gold, white gold, and silver rings. It’s the most highly recommended method for cleaning rings across the board. (See the FAQ at the end of this article.)

Use a few drops of Dawn dish soap and warm water. Soak your jewelry for 20 – 40 minutes, and use a gentle toothbrush to scrub the ring. Rinse and dry.

See all dishwashing coupons.



9. Use SimpleGreen to clean all metal types.

Woman spraying Simple Green onto a ring

How to clean rings is a question jewelers get a lot. The one who made my engagement ring said to skip all the expensive store-bought jewelry cleaners and invest in…

Simple Green.

Simple Green is safe to use on your ring and will gently remove any built-up grit and grime. Simply spray Simple Green on your diamond ring, gently scrub with a toothbrush, rinse with warm water, and dry.

I do this every couple days to keep my ring sparkling bright!

See all cleaning supply coupons.


10. Use toothpaste and a toothbrush on any type of metal.

Woman using a toothbrush to clean a diamond ring

Put a little toothpaste on an old toothbrush, and use it to make your diamond ring sparkle instead of your teeth. Clean off the residue with a damp cloth.

It’s best to use a mild toothpaste for cleaning your gold objects. Tooth-whitening pastes can potentially damage your jewelry.

See all toothpaste coupons.
See all toothbrush coupons.


11. Use sodium-free seltzer water or club soda to clean gold.

Use sodium-free seltzer water or club soda to clean gold.

Put the jewelry into a small strainer and place it in the bowl of plain seltzer water to soak for about five minutes. Swish it around, fishing out each piece to go over settings and crevices with a soft toothbrush.

Return items to the strainer, and rinse under running water. Dry with a soft cloth.

See all water coupons. (Including seltzer water whenever they pop up!)


12. How to clean gold rings with a denture tablet (weird, but it works!)

Person placing a denture tablet in a glass with a ring at the bottom

This works well on gold and platinum bands. Plus, it’s safe for diamonds or other hard stones. Drop a denture tablet into a glass containing a cup of water, and set your ring into the glass.

Let it sit for a few minutes, and then remove your ring and rinse.

See Efferdent coupons.


13. Use baking soda and water to remove tarnish from silver.

A woman placing a ring on a sponge with baking soda

Make a thick paste with 1/4 cup baking soda and 2 tablespoons of water. Apply paste with a damp kitchen sponge and gently rub, rinse, and buff dry.

To polish gold jewelry, cover with a light coating of baking soda, pour a bit of white vinegar over it, and rinse clean.


14. Use aluminum foil and baking soda to clean silver.

A woman making a DIY cleaner with baking soda and foil

Line a tray with a piece of crumpled aluminum foil, and place your jewelry on the foil. Sprinkle a layer of baking soda over the jewelry, then pour hot water over it.

The tarnish will transfer from the jewelry to the foil. You may need to flip or move the jewelry around so all sides come in contact with the foil. Remove your ring and rinse it with water.


15. Buy the best reviewed ring cleaner under $10 on Amazon and do it the old-fashioned way.

A red Connoisseurs jewelry cleaner bottle

The Connoisseurs Precious Jewelry Cleaner is only $9.95 (on sale for $4.99 at the time of this writing). It has 4.5 stars with over 27,000 Amazon ratings. Reviewers note that they can’t tell the difference between a professional cleaning and this ring cleaner. They also say there’s no residue left after you use it.

It works for gold, white gold, and platinum. For white gold, be sure not to let it soak overnight so as not to rub off your ring’s rhodium plating.


How to Clean Rings: Frequently Asked Questions

How to clean diamond rings

First, never use toothpaste on a diamond. Never use bleach, although an ammonia solution is fine.

Beyond that, a mild detergent like dish soap and warm water, along with a toothbrush to gently scrub works just fine. Make sure to clean the back of the diamond if you can access it. That’s one spot dirt and grime likes to accumulate.

How to clean Moissanite rings

You’ll want to clean your Moissanite ring at least once a month to keep it from looking overly dull.

Dish soap, warm water, and a toothbrush work.

How to clean an opal ring

For opals, a mild soap and water wash, and a toothbrush scrub works just fine too. Never, ever use an ultrasonic cleaner on your opal as the stone can crack from the vibrations. Doublets or triplets can become damaged from water.

How to clean a tungsten ring

Dish soap and warm water works on tungsten rings too!

Let your ring soak in the solution if it has stubborn residue that won’t come off after you gently use a toothbrush.


UP NEXT: KCL’s Best Budget Friendly Home Organization & Cleaning Tips

Glasstop stove being cleaned with Vinegar


How to Clean Rings at Home with Common Household Items