გრიგოლ ვაშაძე დაიბადა 1958 წლის 19 ივლისს ქ. თბილისში.
1981 წელს დაამთავრა ქ. მოსკოვის სახელმწიფო საერთაშორისო ურთიერთობების ინსტიტუტის საერთაშორისო სამართლის ფაკულტეტი.
1981-1988 წლებში მუშაობდა საბჭოთა კავშირის საგარეო საქმეთა სამინისტროში საერთაშორისო ორგანიზაციების განყოფილებაში, ხოლო შემდეგ კოსმოსის და ბირთვული შეიარაღებების განყოფილებაში.
1988-1990 წლებში იყო დიპლომატიური აკადემიის ასპირანტი.
1990 წლიდან 2008 წლამდე დაკავებული იყო კერძო ბიზნესით და ხელმძღვანელობდა მის მიერ დაარსებულ კომპანიებს.
2008 წლის 6 თებერვალს დაინიშნა საქართველოს საგარეო საქმეთა მინისტრის მოადგილედ.
2008 წლის 1 ნოემბრიდან კულტურის, ძეგლთა დაცვის და სპორტის მინისტრად დაინიშნა.
2008 წლის დეკემბრიდან საგარეო საქმეთა მინისტრი გახდა.
ფლობს რუსულ, ინგლისურ, პორტუგალიურ, იტალიურ, ფრანგულ და ესპანურ ენებს.
აქვს საქართველოს და რუსეთის მოქალაქეობა.
ჰყავს მეუღლე და ორი შვილი.