The lowest price in Canada that we've seen for the Nikon S31 is $217.26 from Amazon.ca. Browse the prices below to find the best place to buy it!

Brand New price comparison