New towels sometimes have starch or silicon on them. There's no need to wash them before first use but they will become better at drying after washes.
Clothes and towels are not sold covered in dangerous chemicals which need to be washed off. I'm not going to waste water and energy washing new, unused towels.