Nursing process used in clinical practice worldwide to deliver quality-individualized care to patients and lack of its application can reduce the quality of care. Applying nursing process requires understanding of factors affecting its implementation from the perspective of nurses. Methods: Aim: the present study aimed to explore barriers and facilitators for execution of nursing process from nurses' perspective. Research Design: a descriptive-exploratory design utilized in this study. A convenient sample of 148 nurses recruited for the current study. Study Tool: The utilized questionnaire consisted of four parts: included the socio-demographic data; previous experiences and practices of the nursing process (NP); the advantages of the NP and finally, the difficulties to the execution phase of the NP; opinions on perceived barriers and facilitators of NP execution. Results: Majority of nurses (94.6%) indicated that they had good knowledge of the NP and confidence in ability to apply it (79.8%). Top one advantage reported for NP is that it is a mean of unifying nursing practice (96%). Data collection identified by majority as the difficult phase (63.5%). Nurses identified barriers related work as the most commonly encountered barriers (81%). Having theoretical knowledge and practical experience (96%) was the most facilitator for easy execution of the NP. Conclusion and Recommendations: There is a need to put in practice training strategies for faculty and clinical nurses, considering the meaning they attribute to the nursing process and to other contextual elements that can influence its operation |