Ο Χρίστος Τσολάκης γεννήθηκε στα Σκοτεινά (Μόρνα) Πιερίας. Γιος του Λουκά και της Σοφίας είχε άλλα δυο αδέλφια. Ολοκλήρωσε τις Γυμνασιακές του σπουδές στην Κατερίνη το 1952. Αποφοίτησε το 1957 από τη Φιλοσοφική σχολή του Αριστοτελείου Πανεπιστημίου Θεσσαλονίκης, έχοντας καθηγητές τους Εμμανουήλ Κριαρά, Απόστολο Βακαλόπουλο, Νικόλαο Ανδριώτη, Ιωάννη Κακριδή και Λίνο Πολίτη. Συνέχισε με μεταπτυχιακά στο Πανεπιστήμιο του Λουντ, στη Σουηδία. Δίδαξε στο Πανεπιστήμιο του Λουντ Νεοελληνική Γλώσσα και Λογοτεχνία. Στη συνέχεια, επιστρέφοντας στην Ελλάδα, υπηρέτησε τη γενική εκπαίδευση από τα καθήκοντα του καθηγητή, του σχολικού συμβούλου, ενώ μετείχε στις επιτροπές που ασχολήθηκαν με την εισαγωγή και την καλλιέργεια της δημοτικής γλώσσας στην εκπαίδευση και στο δημόσιο βίο. Υπήρξε επικεφαλής των συγγραφικών ομάδων που με τη συνεργασία του Παιδαγωγικού Ινστιτούτου συνέταξαν τα βιβλία "Νεοελληνική γλώσσα" για το γυμνάσιο και "Έκφραση - Έκθεση" για το λύκειο. Μελέτησε ιδιαίτερα θέματα γλώσσας, διδασκαλίας της γλώσσας και επιμόρφωσης των εκπαιδευτικών. Έδωσε πλήθος διαλέξεων εντός και εκτός Ελλάδας, ενώ τιμήθηκε πολλές φορές από Ελληνικά και διεθνή Πανεπιστήμια. Υπήρξε ομότιμος καθηγητής της Νεοελληνικής Γλώσσας του Αριστοτελείου Πανεπιστημίου Θεσσαλονίκης. Ίδρυσε το Μουσείο Εκπαίδευσης και Παιδείας στη Βέροια. Απεβίωσε το 2012.