Setelah menamatkan pendidikannya di UGM, Ganjar melanjutkan S2 di Universitas Indonesia, mengambil jurusan Ilmu Politik. Ganjar pun fokus melanjutkan karirnya dalam dunia politik.
Ganjar memulai karier politiknya sebagai anggota DPR periode 2004-2009 melalui PDIP. Saat duduk sebagai anggota legislatif pada periode 2004-2009, dia tergabung dalam Komisi IV DPR yang membidangi pertanian, perkebunan, kehutanan, kelautan, perikanan, dan pangan, sebagai anggota. Pada periode pertamanya, Ganjar sempat menjadi Ketua Panitia Khusus (Pansus) Rancangan Undang-undang (RUU) Pemilu.
Kemudian pada periode selanjutnya, yakni 2009-2014, Ganjar Kembali terpilih sebagai anggota DPR, namun ia tidak lagi tergabung dalam komisi IV. Pada periode ke 2 ini, Ganjar bertugas dalam Komisi II sebagai wakil ketua komisi yang berfokus dalam bidang pemerintahan dalam negeri.
Sebelum menyelesaikan masa jabatannya di DPR, pada tahun 2013 Ganjar mencoba peruntungannya dalam pemilihan Gubernur Jawa Tengah. Dia maju bersama Heru Sudjatmoko dengan tagline Mboten Korupsi Mboten Ngapusi atau yang berarti tidak korupsi tidak membohongi.
Saat itu Ganjar berhadapan dengan petahana, yakni Bibit Waluyo yang berpasangan dengan Sudijono Sastroatmodjo serta mantan Sekretaris Daerah Pemprov Jawa tengah Hadi Prabowo yang berpasangan dengan Don Murdono.