Тодор Коларов е роден на 7 юли 1897 г. в с. Батак. Потомък е на родолюбиво семейство. Дядо му е участник в Априлското въстание (1876) и ръководи една от позициите при отбраната на с. Батак., След Освобождението е избран за кмет на с. Батак. Тодор Коларов завършва основното си образование в с. Батак и остава да работи и подпомага многобройното семейство. Използва богатата библиотека на баща си и се самообразова.