Midwives typically work around 37.5 hours weekly, with salaries ranging from approximately $115,167 to $141,941, depending on experience and location. Work hours may include nights, weekends, and holidays, reflecting the demanding nature of the profession.