Krešimir Bagić rođen je 1962. u Gradištu. Osnovnu je školu završio u Gradištu, srednju u Županji. Diplomirao je hrvatski ili srpski jezik i jugoslavenske književnosti 1988. na Filozofskom fakultetu u Zagrebu, gdje je 1991. obranio magisterij Lingvistika i pjesnički tekst, a 1995. doktorat Stilistički i genološki aspekti polemičkoga teksta.
Zaposlen je na Katedri za stilistiku matičnog fakulteta kao – postiplomand-pripravnik (od 1989), asistent (od 1991), docent (od 1999), izvanredni profesor (od 2004) i redoviti profesor (2009). Šefom Katedre postao je 2001. godine.
Bio je član uredništava Studentskog lista i književnog časopisa Quorum, uređivao je emisije Bibliovizor i Rječnik Trećeg programa na Trećem programu Hrvatskoga radija, dvije je godine vodio Sekciju za teoriju književnosti. Od 1996. do 1999. godine radio je kao lektor za hrvatski jezik i književnost na Sorboni. Od 2005. do 2009. godine vodio je Zagrebačku slavističku školu. Uređuje biblioteku Palimpsest u nakladničkoj kući Disput.
Uz znanstvene i stručne tekstove, objavio je i zbirke pjesama: Svako je slovo kurva (s B. Gregorićem – nagrada "Goran", 1988), Između dva snažna dima (1989), Krošnja (1994), Bršljan (1996), Jezik za svaku udaljenost (2001), Le palmier se balance (Pariz, 2003), U polutami predgrađa (2006) i Trebalo bi srušiti zidove (nagrada „Dobriša Cesarić“, 2011).