A solution made from baking soda and white vinegar can be used to clean silver. Silver tarnishes over time due to sulfur in the air. The copper content in the silver reacts to the sulfur and causes it to turn yellow, brown, or black.
Pour 2 tablespoons baking soda and 1/2 cup white vinegar into a container. Stir the solution with a spoon four or five times, or until there is a bubbling reaction. If the item containing the silver is small enough, place it into the vinegar and baking soda solution and allow it to sit for two to three hours. If it is not, scrub the silver with the solution and a soft cloth and let the solution remain on the silver. After two to three hours, remove the silver from the container and rinse it thoroughly under cool running water to remove the vinegar and baking soda residue. Thoroughly wipe down any silver pieces that are too big to place under running water. Dry the silver with a soft, clean cloth before storing.
To prevent discoloration, store silver in cool, dry places that can be closed. Alternatively, place anti-tarnish strips or tabs with silver to prevent tarnish from forming.