Generally speaking, it's best to wait at least four weeks before taking your first bath after giving birth – or until you've gotten the go ahead from your healthcare provider. In those first few weeks postpartum, your cervix is still somewhat dilated, regardless of whether you had a vaginal delivery or a c-section.