Gazetecilik mesleğinin alaylısıdır Barış Yarkadaş; Kars'ta yerel gazetelerde mürettiplik yaparak başladı işe. Kars'ın Susuz ilçesinde dünyaya gelen Barış Yarkadaş, uzun yıllar memleketindeki gazetelerde köşe yazarlığı, muhabirlik, editörlük, hatta az önce de ifade ettiğimiz gibi mürettiplik yaptı.
Barış Yarkadaş, 1988 yılında ailesiyle birlikte İstanbul’un Üsküdar ilçesine yerleşti. Lise öğrenimini Sultanahmet Matbaa Meslek Lisesi’nde tamamladı. Anadolu Üniversitesi Kamu Yönetimi ile Marmara Üniversitesi Matbaacılık Bölümü’nde öğrenim gördü.
Üniversite yıllarında gazeteciliğe profesyonel olarak adım attı. Yeni Doğu, Güneş, Yeni İstanbul, Halkın Gücü, Radyo Yenigün ve KMP Anadolu TV’de çalıştı. TV 8’in kuruluş sürecinde görev aldı. Yaklaşık iki bin üyesi olan Çağdaş Gazeteciler Derneği’nin İstanbul Şube Başkanlığı’nı üstlendi ve başkanlığa iki kez seçildi. Star ve Hürriyet Gazetesi başta olmak üzere çok sayıda yayın kuruluşunda çalıştı, M1 TV, Dem TV, Kent TV, Cem TV, Kent Radyo, Yön Radyo ve Box Radyo’da da programlar yaptı. 2006 yılında Gerçek Gündem adlı internet sitesini kurdu. 2011 yılında Halk TV'de çalışmaya başladı.
7 Haziran ve 1 Kasım’da yapılan 2015 Türkiye genel seçimlerinde 25 ve 26.dönem İstanbulMilletvekili olarak parlamentoya girdi.[2] 2018 seçimlerinde partisi tarafından aday gösterilmedi.