Троицкий Иван Гаврилович родился 23 июня 1858 г. в с. Волгапино Краснослободского у. Пензенской губ. (ныне – Ковылкинский р-н Мордовии). По 1872 г. учился в Краснослободском духовном училище, затем – в Пензенской духовной семинарии до 1878 г. В 1881 – 1882 гг. слушал лекции по древнееврейскому языку на факультете восточных языков Императорского Санкт-Петербургского университета. В 1882 г. окончил Санкт-Петербургскую духовную академию. В 1882–1883 гг. – преподаватель в Курской духовной семинарии, затем в Санкт-Петербургской духовной академии, где сменил на кафедре еврейского языка своего учителя, видного востоковеда Д. А. Хвольсона.
В 1885 г. защитил диссертацию на степень магистра богословия. В 1894 г. – помощник редактора в «Церковном вестнике», также работал в научно-богословском журнале «Христианское чтение». В этих журналах публиковались его работы. В 1904 г. получил степень доктора богословия. В 1905 г. стал ординарным профессором, с 1910 г. – заслуженный ординарный профессор по кафедре еврейского языка и библейской археологии СПбДА.
В 1914 г. получил Макарьевскую премию за труд «Библейская археология». С 1918 г. проректор Петроградской академии. После ее закрытия заведовал Восточным отделом Государственной публичной библиотеки (Ленинград) и ее Еврейским отделением. С 1919 по 1922 г. – внештатный сотрудник государственного института медицинских знаний (ныне Санкт-Петербургская государственная медицинская академия имени И. И. Мечникова), где заведовал библиотекой.
С 1920 г. – научный сотрудник Российской публичной библиотеки, где возглавил отделение восточных языков. По состоянию здоровья в 1928 г. освобожден от занимаемой должности с назначением ему академической пенсии. Был членом Императорского Русского археологического общества.
Умер 10 марта 1929 г., похоронен на Никольском кладбище Александро-Невской лавры.