Ο Γιάννης Σαρακιώτης γεννήθηκε στη Λαμία και είναι απόφοιτος της Νομικής Σχολής του Πανεπιστημίου Αθηνών έχοντας ασκήσει μάχιμη δικηγορία έως τις 20 Σεπτεμβρίου 2015 με γραφεία στη Λαμία και στην Αταλάντη, όταν και εξελέγη για πρώτη φορά να εκπροσωπήσει τους πολίτες της Φθιώτιδας στη Βουλή των Ελλήνων. Παράλληλα, διαθέτει μεταπτυχιακό τίτλο στην «Κοινωνική και Αλληλέγγυα Οικονομία» από το Ελληνικό Ανοιχτό Πανεπιστήμιο. Κατά το διάστημα της πρώτης κοινοβουλευτικής θητείας του (2015-2019) χρημάτισε Γραμματέας της Βουλής των Ελλήνων. Στις 7 Ιουλίου 2019 επανεξελέγη στη θέση του Βουλευτή Φθιώτιδας του ΣΥ.ΡΙΖ.Α. – Προοδευτική Συμμαχία και παράλληλα έχει οριστεί Αναπληρωτής Τομεάρχης Ανάπτυξης και Επενδύσεων.