Virkkunen lahir pada 4 Juni 1972 di Joutsa, Finlandia Tengah, sebagai anak sulung dari lima bersaudara.[2] Ia dibesarkan di Alavus, Ostrobothnia Selatan, di mana orang tuanya memiliki sebuah restoran dan dua bar. Pada masa mudanya, ia bekerja sebagai groom di Huittinen dan di Denmark dengan kuda tingkat nasional. Ia menempuh pendidikan di Universitas Jyväskylä, memperoleh gelar Magister Filsafat pada tahun 1999 dengan spesialisasi jurnalisme dan komunikasi, serta kemudian meraih gelar Lisensiat Filsafat dengan bidang utama komunikasi pada tahun 2007. Selama masa studinya, ia bekerja sebagai jurnalis lepas untuk surat kabar Keskisuomalainen.
Setelah lulus, ia bekerja sebagai perencana komunikasi dan mitra di Medita Communication hingga 2002, serta sebagai peneliti di Universitas Jyväskylä dari 2003 hingga 2006.
Sebelum terjun ke politik nasional, Virkkunen aktif di pemerintahan daerah. Ia terpilih menjadi anggota Dewan Kota Jyväskylä pada tahun 1996, menjabat hingga 2016, dan memegang berbagai posisi dalam organisasi muda dan daerah Partai Koalisi Nasional.