The current price of silver is $31.89 per troy ounce. Silver’s price is up 2.95% from the previous trading day. Historical data below: Tip: Click the ‘Advanced’ button below the chart to access ...