Introduction: The literature demonstrates that little research has been conducted to explore job satisfaction among nurses working in obstetric units in Kenya. The perception of job satisfaction by nurses is influenced by the environment in which they work. Methods: A cross-sectional survey design was used to carry out the study. The study tools included the work quality index (WQI) and the demographic data questionnaires. Convenience sampling method was. Data were analyzed using the SPSS version 20. The items in the WQI were organized into six subscales and Cronbach's alpha was calculated to obtain the reliability coefficient of each subscale. An independent t-test was used to compare the subscales scores for the male and female participants. ANOVA was conducted to compare the level of satisfaction with the six subscales and the participants' characteristics. Pearson's product-moment correlation coefficient was calculated to assess if there was any relationships, the magnitude and the direction of the relationship between the six subscales. Results: Nurses are most satisfied with the perception that the work associated with their position provides them with the opportunity to be of service to others and least satisfied with receiving enough time to complete indirect patient care tasks. There are no significant differences in the overall level of satisfaction between males and females though males are more satisfied with autonomy of practice and professional role enactment. The six subscales strongly and positively correlate with one another. Conclusions: Nurses working in the obstetric units are relatively dissatisfied with most of the aspects of the work environment. The more educated nurses are less satisfied than less educated nurses. Since all aspects of job satisfaction are interrelated, emphasis should be put on each of them so as to create a satisfying work environment for nurses working in obstetric units.