No, bleach will remove the stains on your faucet, but it will not dissolve the calcium deposits.