Usually, it takes 2 to 4 months for silver jewellery to tarnish. However, you can prevent that by taking care of the jewellery and cleaning it regularly.