Пётр Георгиевич Гайдуков родился 12 июля 1955 года в станице Ладожской Усть-Лабинского района Краснодарского края.
Окончил исторический факультет МГУ в 1977 году и аспирантуру Института археологии АН СССР (1984). Кандидат исторических наук (1985, диссертация «Медные русские монеты конца XIV–XVI вв.»), доктор исторических наук (1999, диссертация «Младшие монетные номиналы средневековой Руси»). С 2005 года — заместитель директора Института археологии.
Первоначальным и основным направлением научных исследований П. Г. Гайдукова является русская нумизматика. Изучению младших монетных номиналов русской монетной системы XIV–XVII веков посвящены две его книги, включившие в себя сведения о 30 тысячах русских монет, разбросанных по десяткам государственных и частных собраний. В этих трудах впервые проведено детальное исследование всех видов источников и сформулированы общие заключения по различным вопросам существования средневековых русских монет минимального достоинства.
С начала 1990-х годов занимается сбором сведений о новых средневековых вислых печатях, а также классификацией и атрибуцией этого важного вида исторических источников. Им изданы биографические очерки нескольких известных археологов и нумизматов, а также списки их печатных трудов.
Член-корреспондент РАН
Автор более 500 научных публикаций, в том числе:
Археология Новгорода. Указатель литературы. 1917–1980 гг. (1983), 1981–1990 гг. (1992), 1991–1995 гг. (1996), 1996–2000 гг. (2007)
Славенский конец средневекового Новгорода. Нутный раскоп (1992)
Медные русские монеты конца XIV–XVI в. (1993)
Актовые печати Древней Руси Т. III. Печати, зарегистрированные в 1970–1996 гг.