The three levels of training needs analysis are organizational, operational, and individual. The organizational level focuses on identifying training needs at a strategic level, the operational level analyzes specific job roles and tasks, and the individual level assesses the training needs of individual employees.