Yes, you can use water softener salt to melt ice that is formed on your roof. It would be a lot safer, too, in the case of animals like birds landing on the top and eating the salt by mistake. It is also eco-friendly to use water softener salt other than the other kinds.