For a newborn you don't need to give them a bath everyday but you can if you want too since some babies enjoy the water and it can be a good bonding experience between you and the baby.
But a newborn only needs a bath 3 times per week at the most. So a bath for a newborn baby isn't needed everyday since 3 times per week is good enough to keep your newborn baby clean enough.