Ο Γρηγόρης Καραφύλλης γεννήθηκε το 1950 στα Γεράνεια της Λάρισας και σπούδασε στη Φιλοσοφική Σχολή του Αριστοτελείου Πανεπιστημίου Θεσσαλονίκης. Έκανε μεταπτυχιακές σπουδές στην ίδια σχολή καθώς και στην αντίστοιχη του Πανεπιστημίου Ιωαννίνων ως υπότροφος του ΙΚΥ. Είναι καθηγητής Φιλοσοφίας στο Πανεπιστήμιο Ιωαννίνων και διδάσκει στο Παιδαγωγικό Τμήμα Δημοτικής Εκπαίδευσης. Κατά τη θερινή περίοδο του 1996 δίδαξε στο Πανεπιστήμιο RMIT της Αυστραλίας. Κύριος τομέας των επιστημονικών του ενδιαφερόντων είναι η Φιλοσοφία της Παιδείας, η Κοινωνική Φιλοσοφία και η Φιλοσοφία του Διαφωτισμού.