Από τα τέλη Σεπτεμβρίου η Ελλάδα είχε κηρύξει τον πόλεμο εναντίον μιας παρακμάζουσας Οθωμανικής Αυτοκρατορίας.
Ο διάδοχος Κωνσταντίνος μετά την νίκη του Ελληνικού Στρατού στο Σαραντάπορο, αποφάσισε να βαδίσει προς το Μοναστήρι για να συναντήσει τον Σέρβικο στρατό. Η κυβέρνηση του Ελευθέριου Βενιζέλου διαφώνησε, καθώς θεωρούσε επιτακτική την ανάγκη να κινηθεί ο στρατός προς την Θεσσαλονίκη, πριν φτάσουν σε αυτήν οι Βούλγαροι. Είναι χαρακτηριστική η περίφημη φράση του Βενιζέλου στον διάδοχο Κωνσταντίνο «σας απαγορεύω να πάτε στο Μοναστήρι, θα πάτε να απελευθερώσετε τη Θεσσαλονίκη». Μετά την μεσολάβηση του πατέρα του Γεώργιου του Α’, ο Κωνσταντίνος πείθεται και μετά την αποφασιστική νίκη στα Γιαννιτσά (19-20 Οκτωβρίου) βαδίζει προς Θεσσαλονίκη, σε έναν αγώνα δρόμου να προλάβει τους Βούλγαρους.
Η απελευθέρωση της πόλης άρχισε στις 18 Οκτωβρίου ένα ελληνικό τορπιλοβόλο με κυβερνήτη τον υποπλοίαρχο Νικόλαο Βότση εισήλθε στο λιμάνι της Θεσσαλονίκης. Τορπίλισε το θωρηκτό «Φεχτι Μπουλέντ» και επί της ουσίας ανάγκασε τον Ταξίν Πασά, να παραδώσει την Θεσσαλονίκη στον ελληνικό στρατό.
Μετά από διαπραγμάτευση του διάδοχου Κωνσταντίνου που κράτησε περισσότερες από 24 ώρες και έθεσε σε κίνδυνο την κατάληψη της Θεσσαλονίκης, ο Ταξίν Πασάς δέχθηκε τους ελληνικούς όρους. Στις 26 Οκτωβρίου, ανήμερα του πολιούχου Αγίου Δημητρίου, η Θεσσαλονίκη απελευθερώνεται από τους Έλληνες, με τον Κωνσταντίνο να στέλνει μήνυμα στον Βούλγαρο στρατηγό Τοντόροφ να διαθέσει τις δυνάμεις του αλλού.
Το επόμενο πρωί, δυο τάγματα Ευζώνων εισήλθαν στην πόλη και ύψωσαν την ελληνική σημαία στο διοικητήριο. Στις 28 Οκτωβρίου Ο Κωνσταντίνος εισήλθε στην πόλη σε πανηγυρικό κλίμα. Εκείνο το πρωί έφθασαν και οι Βούλγαροι στην πόλη, αλλά ήταν πολύ αργά γι’ αυτούς. Ο Τοντόροφ ζητά να στρατοπεδεύσει στην πόλη αλλά εισπράττει αρνητική απάντηση. Μετά από διαπραγματεύσεις, επιτράπηκε σε δυο τάγματα των Βουλγάρων (στα οποία ήταν επικεφαλής οι δυο πρίγκηπες) να αναπαυτούν για λίγες μέρες. Η συμφωνία παραβιάστηκε και στην πόλη μπήκε ένα ολόκληρο σύνταγμα. Ο Β’ Βαλκανικός Πόλεμος δεν ήταν και πολύ μακριά.
Στις 29 Οκτωβρίου ο βασιλιάς επισημοποίησε την απελευθέρωση με την εμφάνισή του στην πόλη. Οι Έλληνες κάτοικοι τον υποδέχθηκαν με ενθουσιασμό ενώ οι μουσουλμάνοι με απάθεια. Οι Εβραίοι της Θεσσαλονίκης, που ήταν και η πλειοψηφία της πόλης, απογοητεύτηκαν, καθώς προωθούσαν σχέδιο διεθνοποίησης της πόλης. Η 26η Οκτωβρίου είναι η σημαντικότερη ημερομηνία του Α’ Βαλκανικού Πολέμου για την Ελλάδα.