Typically, neonatal nurses work around 40 hours per week. As NICUs and hospitals need nurse support every day, this can include weekends and holidays. For 12-hour shifts, they work 3 days a week, but those days may change weekly, monthly, or quarterly.