Павел Ефимович Васильев родился 14 января 1909 года в селе Зириклы Бижбулякского района Республики Башкортостан. До войны он занимал ответственные должности: был заведующим отделом пропаганды Белебеевского райкома ВЛКСМ, секретарем Бижбулякского райкома ВЛКСМ, заведующим орготделом Бижбулякского райкома КПСС, а также прокурором Бижбулякского района. В июне 1941 года он был призван в Советскую Армию.
Павел Ефимович участвовал в Великой Отечественной войне с 1941 года, а также в советско-японской войне 1945 года. 14 августа 1945 года, во время прорыва Фуцзиньского укрепленного района японцев, капитан Васильев руководил подготовкой к штурму пяти дотов. После взрыва самого мощного из них он первым ворвался в ходы сообщения и, действуя автоматом, уничтожил четверых японских солдат, а одного взял в плен.
За образцовое выполнение боевых задач, мужество и героизм, проявленные в боях с японскими милитаристами, Указом Президиума Верховного Совета СССР от 8 сентября 1945 года капитану Павлу Ефимовичу Васильеву было присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда».
С января 1947 года П.Е. Васильев находился в запасе. Он работал председателем исполкома Бижбулякского районного Совета депутатов трудящихся и первым секретарем Бижбулякского райкома КПСС. Неоднократно избирался депутатом Верховного Совета БАССР II–IV созывов, а также депутатом Бижбулякского райсовета.
Павел Ефимович скончался 29 июля 1978 года и был похоронен в столице Башкирии — городе Уфе.
Награды: медаль «Золотая Звезда» (08.09.1945); орден Ленина (08.09.1945); орден Красного Знамени (1943); орден Трудового Красного Знамени; орден Красной Звезды (30.11.1943); медаль «За отвагу» (23.05.1943).