Русский писатель, драматург, переводчик, историк искусства, театральный деятель.
Пётр Гнедич родился в Санкт-Петербурге в семье инженера путей сообщений; происходил из рода, издавна жившего в Котельве (позднее слобода Ахтырского уезда Харьковской губернии, на границе с Полтавской губернией), где и дед его, и прадед, и прапрадед, были сотниками.
Окончил Первую Санкт-Петербургскую классическую гимназию. Учился в Академии художеств в Санкт-Петербурге (1875—1879; не окончил). В 1888 году основал и редактировал совместно с В. С. Соловьёвым журнал «Север», а в 1892 году — «Ежегодник императорских театров».
Председатель петербургского Литературно-артистического кружка (1893—1895), заведующий художественной частью театра Литературно-артистического кружка (впоследствии Театр Литературно-художественного общества), управляющий труппой Александринского театра (1900—1908). С 1914 года директор музея Общества поощрения художеств.
После Октябрьской революции состоял членом репертуарной секции Петроградского отделения Театрального отдела Наркомпроса (1918—1919).
Пётр Петрович Гнедич умер 16 июля 1925 года в городе Ленинграде.