How much does a Chief Nursing Officer (CNO) make? The average salary for a Chief Nursing Officer (CNO) is $152,356 per year. Typical salary ranges from $102,994 (at 25% percentile) to $175,000 (at 75% ...