Коларов је рођен у Шумену, Бугарска. 1890-их се придружио Бугарској социјал-демократској партији, а до 1905. године се идентификовао са њеним револуционарним крилом. У бугарски парламент је биран 1913. године и 1920. године. До тада је Коларов био међу партијским вођама, а био је и активни учесник у Коминтерни. Са Георгијем Димитровим је 1923. године водио комунистички устанак. Устанак није успео, и Коларов је побегао у Совјетски Савез где је остао преко 20 година.