The study finds that job performance is positively correlated with organizational commitment, job satisfaction and personal and professional variables. Both job satisfaction and organizational commitment are strong predictors of nurses' performance. Job performance is positively related to some personal factors, including years of experience, nationality, gender, and marital status. Level of education is negatively related to performance.