Şamil Tayyar, 1965 yılında Gaziantep'in İslahiye ilçesinde dünyaya geldi. Babasının ismi Hüseyin, annesinin ismi Fidan'dır. İlk ve orta öğrenimini Gaziantep'te tamamladı.
Gazi Üniversitesi İletişim Fakültesi'nden mezun oldu.
1985'te Milliyet gazetesine girdi. Polis adliye muhabiri olarak çalışmaya başlayan Şamil Tayyar, burada 9 yıl görev yaptı.
1999 yılında milletvekili seçimlerinde Demokratik Sol Parti'den milletvekili aday adayı oldu. Daha sonra adaylıktan geri çekildi.
Sabah gazetesinin ardından sırasıyla TGRT, Yeni Şafak, STAR TV ve Tercüman'da çalıştı.
12 Haziran 2011 yılında milletvekili seçimlerinde Adalet ve Kalkınma Partisi'nden (AK Parti) Gaziantep milletvekili seçilerek Türkiye Büyük Millet Meclisi'ne girdi.
Son olarak Star gazetesinde, Ankara temsilciliği ve köşe yazarlığı yapan Şamil Tayyar, bu görevlerinden 2012'de ayrıldı.
İyi derecede İngilizce bilen Şamil Tayyar, evli ve iki çocuk babasıdır.
Şamil Tayyar'ın babası Hüseyin Tayyar, bir dönem MHP'de görev yapmıştı.