1952 yılında Trabzon’da dünyaya geldi. Fatih Eğitim Enstitüsü mezunu olan Güneş, Futbola Erdoğdu Gençlik’te başladı. Daha sonra Trabzonspor amatör takımına transfer oldu ve buradan da Sebat Gençlik’e transfer olarak profesyonel oldu. 1972 yılında da Trabzonspor’a transfer olan Güneş, tam 15 yıl Trabzonspor’un kalesini korudu ve burada 6 lig şampiyonluğu, 5 Türkiye Kupası, 4 Başbakanlık ve 7 Cumhurbaşkanlığı kupası gördü. Şenol Güneş futbol oynadığı dönemde bu başarıların yanısıra 1975-1987 yılı arasında milli takımın formasını 3 ümit, 31 A Milli olmak üzere 34 kez giydi.
1987 yılında futbolu bıraktıktan sonra sırasıyla 1987-1988 döneminde Trabzonspor, 1988-1991 arasın Boluspor, 1991-1992 döneminde İstanbulspor, 1992-1996 arası Trabzonspor, 1996-1997 sezonunda Antalyaspor, 1997-1998 sezonunda Sakaryaspor takımlarını çalıştırdı.
Antrenörlük hayatında 2 Türkiye Kupası, 1 Başbakanlık Kupası ve 1 de Cumhurbaşkanlığı kupası gören Güneş, Ağustos 2000 tarihinde A Milli Takımın başına getirildi ve milli takımın 48 yıl aradan sonra dünya kupasına katılmasında büyük pay sahibi olarak tarihe geçti.
Şenol Güneş, 2002 FİFA Dünya Kupasında A Milli takımı üçüncü yaptı ve bu başarı bu döneme kadar ulaşılan en yüksek başarıydı.
Güney Kore’de antrenörlük yaptı.
2009 yılında yeniden Trabzonspor’un antrenörü oldu ve Trabzonspor, Türkiye Kupasını ve Süper Kupayı kazandı.