Пётр Міронавіч Машэраў нарадзіўся ў простай сялянскай сям’і ў вёсцы Шыркі Сенненскага раёна 13 лютага 1918 года. Да вайны ён паспеў скончыць Віцебскі педінстытут і два гады адпрацаваць настаўнікам матэматыкі і фізікі ў Расонах.