12460 शिक्षक भर्ती का विज्ञापन 15 दिसंबर 2016 को जारी हुआ था। प्रदेश के 75 में से 24 जिलों में एक भी पद रिक्त नहीं था। शिक्षक भर्ती नियमावली 1981 के अनुसार किसी भी जिले में उन्हीं प्रशिक्षुओं की नियुक्ति का प्रावधान था जहां से आवेदक ने प्रशिक्षण किया था।
हालांकि सचिव बेसिक शिक्षा परिषद संजय सिन्हा ने एक सर्कुलर जारी कर उन जिले के अभ्यर्थियों को दूसरे जिले से आवेदन का अवसर दिया था जहां पदों की संख्या शून्य थी। 16 मार्च 2017 को पहली काउंसिलिंग हुई, लेकिन इस बीच सरकार बदलने के बाद 23 मार्च 2017 को भर्ती पर रोक लग गई। 16 अप्रैल 2018 को मुख्यमंत्री योगी आदित्यनाथ ने भर्ती शुरू करने की अनुमति दी।
एक मई 2018 को मुख्यमंत्री ने 51 जिले के लगभग 6512 अभ्यर्थियों को नियुक्ति पत्र दे दिया। इनमें से 5990 ने ही कार्यभार ग्रहण किया था। वहीं दूसरी ओर शून्य रिक्तियों वाले 24 जिलों के चयनित अभ्यर्थियों को नियुक्ति पत्र देने को लेकर पैदा हुआ विवाद हाईकोर्ट में लंबित था। हाईकोर्ट के आदेश पर शेष 6470 पदों के सापेक्ष 5856 अभ्यर्थियों को दो चरणों में नियुक्ति पत्र जारी किया गया था