This study examined the relationship between job stress and employees' performance and withdrawal behavior among nurses (N = 440) in two hospitals in a metropolitan Canadian city on the east coast. Job stressors assessed included role ambiguity, role overload, role conflict, and resource inadequacy. Employees' performance was operationalized in terms of job performance, motivation, and patient care skill. Withdrawal behaviors assessed were absenteeism, tardiness, and anticipated turnover. Multiple regressions, curvilinear correlation coefficients, and canonical correlations were computed to test the nature of the relationship between stressors and the criterion variables of the study. In general, data were more supportive of the negative linear relationship between stress and performance than for positive linear or curvilinear relationship. However, the stressor role ambiguity did exhibit a monotonic nonlinear relationship with a number of criterion variables. Employees' professional and organizational commitment were proposed to moderate the stress-performance relationship. However, the data only partially supported the role of the moderators.