How much does a doula cost?
Birth doulas in the U.S. typically charge $800–$2,500. Postpartum doulas charge $25–$50 per hour. Major metros and certified senior doulas charge more.
Birth doula (covers prenatals + labor + early postpartum)
- New / certifying: $400–$900
- Certified: $1,000–$1,800
- Experienced / metro: $1,800–$3,500
Postpartum doula
- $25–$50/hour
- Overnight: $30–$60/hour
- Many require a 12–16 hour minimum package
Coverage
- Some HSA/FSA plans reimburse doula care
- A growing number of Medicaid programs cover doula services — check your state
- Some employers offer doula benefits through Carrot, Maven, or Progyny
