Ο Στυλιανός Θ. Ταβουλάρης γεννήθηκε στην Αθήνα. Σπούδασε φιλοσοφία στο Τμήμα Φιλοσοφίας, Παιδαγωγικής και Ψυχολογίας του Πανεπιστημίου Αθηνών και αρχαία Ελληνική φιλοσοφία στο Τμήμα Κλασικών Σπουδών και Αρχαίας Ιστορίας του Πανεπιστημίου του Durham (Μ. Βρετανία).
Εκπόνησε τη διδακτορική του διατριβή υπό την επίβλεψη του Robert Stern και αναγορεύτηκε Διδάκτωρ Φιλοσοφίας από το Πανεπιστήμιο του Sheffield (Μ. Βρετανία).