Родился 27 ноября 1862 года в селе Усолье Соликамского уезда Пермской губернии. Происходил из светского звания, сын усольского обывателя Соликамского уезда.
В июне 1878 года первым учеником окончил Усольское двухклассное училище.
13 апреля 1879 года был определен церковником к Иоанно-Предтеченской церкви в селе Зырянское Соликамского уезда Пермской губернии.
19 июня 1885 года принят в духовное звание и 9 августа того же года назначен псаломщиком в Иоанно-Предтеченскую церковь села Стефановского Осинского уезда.
14 февраля 1888 года рукоположен в сан диакона к этой церкви, в 1893 году назначен законоучителем в сельскую школу.
7 февраля 1904 года посвящен в сан священника и определен на служение в храм святых апостолов Петра и Павла села Таман Соликамского уезда.
В сентябре 1918 года расстрелян в городе Усолье вместе с четырьмя крестьянами и работником волисполкома.[1]
Архиерейским юбилейным собором Русской Православной Церкви 2000 года священник Николай Онянов прославлен в лике святых Новомучеников и Исповедников Российских.
Память совершается 7 / 20 июня, в день памяти первомученика Пермской епархии архиепископа Андроника (Никольского).
[1] «Освобождение России», № 32, 1919 г.