Silver can be purchased from banks, jewellers and online agents in India. The banks charge higher rates due to purity checks and assurance provided by them. The jewellers offer different products based on the weight. Silver can also be bought online with a number of companies providing a platform for online purchase.