Can Tabakoğlu 1970 yılında Almanya'da doğdu. İlk ve orta öğrenimini Şile'de, lise eğitimini İstanbul Kabataş Erkek Lisesi'nde tamamladı.
1992 yılında İ.T.Ü Mimarlık Fakültesi'nden mezun oldu. Askerlik görevini yedek subay olarak Hava Kuvvetleri Komutanlığı'nda tamamladı. 1995 yılında Şile Belediyesi Fen İşleri Müdürlüğünde mimar olarak göreve başladı.
31 Aralık 2003 tarihinde Şile Belediyesi Fen İşleri Müdürlüğü görevinden; mesleki ve belediyede edinmiş olduğu birikimlerini Şile'ye sunmak üzere istifa ederek 2004 yılında, Ak Parti'den Şile Belediye Başkanı Adayı oldu, Şile halkının teveccühüyle Belediye Başkanı seçildi. 2009 yılında Şile halkının yeniden teveccühü ile ikinci kez Şile Belediye Başkanlığına seçildi.
Evli olan Can Tabakoğlu'nun Ayşe Sare ve Hatice Beyza adında iki kızı, Ahmet ve Emir adında iki oğlu vardır. Eşi Şile'de diş hekimi olarak hizmet vermektedir.