Becoming a CNO typically takes 8-10 years to meet the typical educational and experience requirements. Earning an MSN often takes 5-6 years to complete. However, graduation timelines vary by student, and if they study part or full time. Many nurses also work for years as RNs and gain management prior to taking on an executive administrative role such as a CNO.