As silver oxidizes it will tarnish. There are differing points of view about tarnish. Some people like a bit of tarnish as a patina. If you prefer a softer silver look, I suggest using a polishing cloth with jewelers rouge embedded in the fabric. In a pinch you can use a bit of baking soda and dishwashing detergent (I use Dawn) or non-gel toothpaste. However, be aware that the baking soda or toothpaste will leave small scratches on the silver surface.
For those that like bright shiny silver I suggest a dip. The layer of oxidation/tarnish can be removed without by simply dipping your silver jewelry in this non-toxic electrochemical dip. Most stones will be fine in the dip. However, do not use this with pearls or opals. Another advantage to using a dip is that the liquid can reach places a polishing cloth cannot.
Here is the recipe
1. Line the bottom of the sink or a glass baking dish with a sheet of aluminum foil.
2. Fill the foil-lined container with steaming hot water.
3. Add salt (sodium chloride) and baking soda (sodium bicarbonate) to the water. Some recipes call for 2 tsp baking soda and 1 tsp salt, whereas others call for 2 tablespoons each of baking soda and salt. Frankly, I don’t measure much and find it works fine to just add a bit of each..
4. Place the silver items into the container so that they are touching each other and resting on the foil. You will be able to watch the tarnish disappear.
5. Leave heavily tarnished items in the solution for as long as 5 minutes. Otherwise, remove the silver when it appears clean.
6. Rinse the silver with water and gently buff it dry with a soft towel.
7. Ideally, you should store silver jewelry in a low-humidity environment. You can place a container of activated charcoal or a piece of chalk in the storage area to minimize future tarnish. Some people like to store their silver in plastic bags. This if fine, but make sure the silver is completely dry before putting it into the bag.