Григорий Петрович родился в селе Даниловка под Изюмом (Харьковская губерния) 14 апреля 1829 года. Екатерина Григорьевна дала ему прекрасное начальное образование. Она была сама очень образованной женщиной, талантливой пианисткой, хорошо знала русскую и французскую литературу, сама занималась сочинительством. В возрасте 12 лет мать определила Григория в имевший прекрасные традиции Московский дворянский институт, впоследствии преобразованный в 4-ю московскую гимназию. В институте хорошо преподавали русский язык и русскую историю. Выпускниками его являлись, например, Жуковский, Грибоедов, Лермонтов, Тютчев. Так что Григорий Петрович с детства был настроен на то, чтобы стать видным русским литератором. По окончании института он поступил на юридический факультет Санкт-Петербургского университета. В это время он начинает уже активно сочинять. Первым его опубликованным произведением стало стихотворение «Славянская весна» (оно была напечатано в журнале «Иллюстрации»). В качестве фельетониста он сотрудничает в «Полицейской газете». В университете студент Данилевский был одним из самых прилежных. На втором курсе был награжден серебряной медалью за работу о Крылове и Пушкине. Григорий Петрович, который считал себя способным поэтом, сходится в столице с другими представителями литературных кругов. Это чуть не стоило ему карьеры. 22 апреля 1849 года он был арестован по делу кружка Петрашевского и очутился в одиночной камере Петропавловской крепости.
Судя по всему, Данилевский не был активным участником организации, скорее, просто был знаком с ее членами, в его бумагах не было найдено никаких компрометирующих документов, записок и т. п. Спасла его мать, обегавшая немало приемных и кабинетов, чтобы доказать, что арест произведен по ошибке. 10 июля Григорий Петрович был освобожден и больше никогда никакого повода для подозрений в неблагонадежности не давал.
Литературные занятия Данилевского начали приносить ему определенный доход еще в студенческие годы. Он переводил иностранных авторов — в первую очередь Шекспира, и пьесы в его переводе шли на сцене; его длинные поэтические сказки пользовались популярностью у читателей. Григорий Петрович справедливо считается русским писателем, поскольку писал лишь на русском, однако он всегда подчеркивал свою любовь к Малороссии, часто исполнял в кругу друзей украинские песни, описывал народ, историю, природу Украины в своих произведениях. Немудрено, что его кумиром стал Николай Гоголь. С ним он познакомился в Москве в 1851 году. Николай Васильевич охотно беседовал с земляком, рецензировал его литературные опыты. В конце жизни Данилевский написал очерк «Знакомство с Гоголем», ценное свидетельство действительно близких отношений двух писателей.
По окончании университета Данилевский поступил на службу в департамент народного просвещения, где проработал семь лет. За эти годы он близко сошелся с Некрасовым, Меем, Одоевским, Языковым. Он продолжал работу над переводами Шекспира, Байрона, Мицкевича, написал несколько пьес, выпустил сборник рассказов «Слобожане», переводил на русский язык украинские сказки.
В 1857 году Григорий Петрович вышел в отставку и решил вернуться на родину «пожить в тишине». В этом же году он женился на Ю. Замятиной, дочери местного помещика. В 1858 году он был избран змиевским дворянством в Харьковский губернский комитет по улучшению быта помещичьих крестьян. Накануне реформы 1861 года подобные комитеты действовали во многих частях России, они вырабатывали рекомендации, на основе которых и был составлен проект освобождения крестьян. Кстати, своим крепостным Данилевский дал волю задолго до царского манифеста. После реформы писатель становится земским деятелем, много работает в области народного просвещения, принимает участие в проекте строительства Курско-Харьковско-Азовской железной дороги, становится членом Харьковской земской губернской управы, заведует ее попечительским отделом.