Александр Николаевич Ефимов родился 6 февраля 1923 года в селе Кантемировка Воронежской губернии, в семье железнодорожника. Детские и юношеские годы прошли в городе Миллерово. В 1942 году Александр Ефимов окончил Луганскую военную авиационную школу летчиков и сразу же ушел на фронт в должности летчика штурмового полка. Спустя два года он стал командиром эскадрильи.