Родился 15 января 1795 года в Москве. Отец — Сергей Иванович Грибоедов (1761—1814), военный. Мать — Анастасия Фёдоровна Грибоедова (1768—1839). В 1808 году окончил словесное отделение Московского университета со степенью кандидата словесных наук. В 1810 году получил в этом же университете степень кандидата прав. В 1812 году вступил в Московский гусарский полк. В 1815 году переехал в Петербург. В 1818 году принимал участие в дуэли с Александром Якубовичем и был ранен в руку. В этом же году получил должность секретаря в Персии. В 1825 году начал службу на Кавказе. В 1826 году был арестован по подозрению в принадлежности к декабристам, но через 5 месяцев отпущен. В 1828 году женился на княжне Нине Чавчавадзе. Был убит в Тегеране 30 января 1829 года в возрасте 34 лет. Похоронен в окрестностях Тбилиси на горе Мтацминда.