Ефим Ефимович Волков родился в Санкт-Петербурге в 1844 г. С 1866 по 1867 годы он учился в Рисовальной школе Общества поощрения художеств в Санкт-Петербурге, а с 1867 по 1870 на правах вольнослушателя посещал Императорскую Академию художеств. Удостоен званий не классного художника за «Вид в окрестностях Петербурга» в 1870 г. и действительного члена в 1895 г. Член ТПХВ («Товарищество передвижных художественных выставок») с 1880 года и с тех пор выставлялся ежегодно.