Ο Γεώργιος Σφήκας εισήχθη στην Ιατρική Σχολή του Αριστοτελείου Πανεπιστημίου Θεσσαλονίκης (1981) και αποφοίτησε(1987) με βαθμό 8,3.
Υπηρέτησε τη στρατιωτική του θητεία στο Ναυτικό, στη Βάση Υποβρυχίων ως υπεύθυνος Καταδυτικής Ιατρικής στο Υποβρύχιο Πόντος ως ιατρός και στο Ναυτικό Νοσοκομείο μέχρι το 1989.
Εκπλήρωσε την υπηρεσία υπαίθρου στο Κέντρο Υγείας Σπηλίου και το Αγροτικό Ιατρείο Ακουμίων του Νομού Ρεθύμνης(1990).
Ειδικεύτηκε στη Καρδιολογία στο Ιπποκράτειο Νοσοκομείο Θεσσαλονίκης, στο Γενικό Νοσοκομείο Γιαννιτσών, το Πανεπιστημιακό Νοσοκομείο Ρίου και το Γενικό Νοσοκομείο Πατρών(1994).
Από το 1995-2014 υπηρέτησε ως Καρδιολόγος Ιατρός στο Κεντρικό ΙΚΑ της Πάτρας και στη συνέχεια στον ΕΟΠΥΥ.