Certified Nurse Midwives (CNMs) typically work 40 hours a week, often in 8-hour shifts at clinics or longer shifts in hospitals. Due to the unpredictable nature of childbirth, they may also be on call for 24-hour periods. Their salary ranges from approximately $115,167 to $141,941 annually.