Пейо Яворов се ражда на 13 януари (1 януари стар стил) 1878 година в град Чирпан. Завършва V (IX) клас в Пловдив. От 1893 до 1901 г. работи като телеграфо-пощенец, сменяйки различни селища – Чирпан, Стара Загора, Сливен, Стралджа, Анхиало (Поморие), София