Родился Пётр Герке 29 июня (12 июля) 1904 года в Велятичах в семье бухгалтера, уроженца Латвии.
До 1913 года учился в приходской школе в Велятичах, с 1913 по 1922 год учился в Минском казённом коммерческом училище, частной гимназии и школе второй ступени.
В 1922 году окончил школу второй ступени и тут же поступил на медицинский факультет БелГУ, который он окончил в 1927 году.
В 1930 году устроился на работу в Минский медицинский институт, где сначала он был в качестве преподавателя, с 1937 по 1944 год занимал должность профессора, с 1944 по 1952 год заведовал кафедрой гистологии и эмбриологии.
В военные годы, находясь в эвакуации в Краснодарском крае, Астрахани и Казахской ССР, он работал практическим врачом-хирургом.
В 1944 году он срочно приезжает в Минск из-за того, что здание анатомического корпуса Минского медицинского института было разрушено попаданием снарядов и погибли серии эмбриологических препаратов, реконструкции, модели, зарисовки, и ему приходилось всё собирать заново.
В 1951 году имя он получает должность академика АН Латвийской ССР.
В 1952 году решает связать свою жизнь с Ригой и устраивается на работу в НИИ экспериментальной и клинической медицины, где 19 лет работал преподавателем, а с 1971 по 1985 год заведовал лабораторией морфологии в этом же институте.Скончался Пётр Герке 14 мая 1985 года в Риге.
В 2004 году исполнилось бы 100 лет этому учёному. Было написано несколько книг в память о нём, а Белорусский государственный медицинский институт выпустил подробную биографиюСын Роальд Герке (1934-1994) был врачом-гипнотизёром и путешественником, автором книги «По воде и земле на парусах» (1987).