Общественно-политическое объединение "Гражданский договор" было основано в 2013 году Николом Пашиняном. В 2015 году на базе объединения была сформирована партия с одноименным названием.
В 2017 году партия участвовала в парламентских выборах в составе блока "Елк" (совместно с партией "Просвещенная Армения"). В национальном собрании Армении VI созыва блок был представлен девятью мандатами.
Во внеочередных парламентских выборах 2018 года партия "Гражданский договор" участвовала в составе блока "Мой шаг" с малочисленной партией "Аракелутюн". Блок получил 88 мандатов из 132, и в течение трех лет был правящей силой в Армении. В выборах 2018 года блок участвовал под руководством Пашиняна.
По итогам досрочных парламентских выборов 2021 года партия "Гражданский договор" сумела сохранить за собой преобладающее большинство мест в Национальном Собрании Армении.
Председатель партии "Гражданский договор" – действующий премьер-министр Армении Никол Пашинян.