1938 yılında Laz kökenli bir ailede, Düzce'de doğdu.[3] İlk yurt dışı görevinde Anvers Başkonsolosluğu muavin konsolosluğuna atanan Yakış; Lagos, Roma ve Şam Büyükelçilikleri ile Brüksel’deki NATO Daimi Temsilciliğinde de çeşitli görevler üstlenmiştir.
Yakış, 1985 yılında, Türkiye Cumhurbaşkanına, İslam Konferansı Örgütü Ekonomik ve Ticari İşbirliği Daimi Komite Başkanlığı görevinde sekreterya hizmeti sunmak üzere kurulan İSEDAK Koordinasyon Kurulu’nu kurarak başkanlığını da üstlenmiştir.
1988 yılında T.C. Riyad Büyükelçiliği görevine atanan Yakış, daha sonra sırasıyla T.C. Kahire Büyükelçiliği ve Birleşmiş MilletlerViyana Ofisi ve Viyana’daki Uluslararası Kuruluşlar Nezdinde T.C. Daimi Temsilcisi görevlerinde bulunmuştur. 1992-1995 yıllarında Büyükelçi Yakış, Ekonomik İşlerden Sorumlu Müsteşar Yardımcılığı görevini ifa etmiştir.
Büyükelçi Yakış, 2001 yılında Dışişleri Bakanlığı’ndan emekli olmuş ve Adalet ve Kalkınma Partisi kurucu üyesi olarak siyasete atılmıştır. Partinin Genel Başkan Yardımcılığı ve Merkez Karar Yönetim Kurulu üyeliği görevlerini de yürütmüştür. Yakış, 3 Kasım 2002’de düzenlenen genel seçimlerde Düzce’den milletvekili seçilmiş, 18 Kasım 2002 tarihinde de T.C. Dışişleri Bakanı olarak atanmıştır. Daha sonraki hükûmet değişikliğinde, görevini Abdullah Gül'e bırakmıştır.
Fransızca, İngilizce ve Arapça bilen Yakış’ın Orta Doğu’ya ilişkin, çeşitli dergilerde yayınlanmış makaleleri vardır ve Dışişleri Bakanlığı tarafından Türkçe ve İngilizce olarak yayınlanan “Türkiye, Suriye ve Irak Arasında Su Sorunları” adlı bir kitabı da kaleme almıştır.
Yakış, Türk-Suudi ilişkilerinin gelişmesine katkısı nedeniyle, Suudi Hükûmeti tarafından Kral Abdülaziz Nişanı (birinci derece) ile taltif edilmiştir.
27 Kasım 2015'te Zaman gazetesinde yazmaya başlayan Yakış, kurucusu olduğu AK Parti'den 28 Mart 2016'da ihraç edildi.[4]
Yaşar Yakış, 26 Haziran2024Ankara'da tedavi gördüğü Güven Hastanesi'nde, 85 yaşında hayatını kaybetti.[5] Yaşar Yakış için ilk tören Türkiye Büyük Millet Meclisi Şeref Kapısı merdivenleri önünde yapıldı.[6][7] Meclisteki törenin ardından Yaşar Yakış'ın cenazesi, memleketi Düzce'nin Akçakoca ilçesine gönderildi. Yakış'ın Cenazesi, Akçakoca Merkez Camii'nde İkindi namazından sonra kılınan cenaze namazının ardından Osmaniye Mahallesi Mezarlığı'ndaki aile kabristanında toprağa verildi.[8]