That's a loaded question, because as a labor and delivery nurse (I'm assuming that is the type of nurse you are asking about), they work typically 3 days a week, 12 hour shifts. They often must pick up mandatory on call days each month as well. Midwives' hours vary greatly. In high volume practices, they may only work 40 hours per week, but are very busy all 40 hours. Most others are required to work several days in the office and take call for deliveries as well. These hours can vary greatly, typically from 40 hours to +/-100 hours a week. And often for similar pay. The positions that require a lot of call hours generally aren't required to stay at the hospital all of those hours, but only come in when a patient is in labor or needs to be rounded on. The downside to this arrangement obviously is that it is difficult to make plans in one's personal life. Most midwives work more hours than labor nurses do. I myself have worked in positions that required 56 hours per week and those with as few as 36 hours per week. I will say that as a midwife, most of your work hours are physically easier than a labor nurse. I get to go to sleep when I'm not busy, they do not.