Saat mengenyam pendidikan tinggi, Muhyiddin kuliah di Universitas Malaya lalu lulus dengan gelar Sarjana Ekonomi dan Studi Melayu.
Setelah lulus ia bekerja di berbagai perusahaan milik negara.
Naik turun karier politik Muhyiddin Yassin
Perjalanan karier politik Muhyiddin dimulai pada 1970. Kala itu ia menjabat sebagai Asisten Sekretaris Negara Johor.
Selanjutnya, Muhyiddin diangkat menjadi Asisten Pejabat Distrik Muar pada 1974.
Empat tahun berselang, ia menjadi anggota parlemen untuk Pagoh, Johor, melalui partai Organisasi Nasional Malaysia Bersatu (UMNO).
Karier politiknya terus menanjak pada 1981 saat diangkat sebagai Sekretaris Parlemen dari Kementerian Luar Negeri.
Setahun berikutnya Muhyiddin menjabat Wakil Menteri Wilayah Federal.
Melansir Kompas Tren pada 29 Februari 2020, Muhyiddin juga sempat mengemban sejumlah jabatan penting di UMNO, termasuk sebagai wakil presiden selama 1993-1996 dan 2000-2007.
Namun, ia dipecat dari jabatannya sebagai Wakil Presiden UMNO pada 2016, karena pendiriannya yang teguh dan berani demi kepentingan terbaik partai.
Muhyiddin juga pernah menjabat Menteri Besar (Ketua Menteri) Johor selama 1986-1995 di bawah pemerintahan Mahathir Mohamad.