Escriu una continuació per a aquest paràgraf - Els Giants van guanyar la NL West de nou el 2012. Casilla va aparèixer en tots els cinc partits de la NLDS contra els Cincinnati Reds. En el primer partit, va entrar amb San Francisco en el novè i va permetre dues carreres, tot i que només es va guanyar una, ja que els Giants van perdre 5-2. No obstant això, no va permetre carreres en els altres quatre partits, ja que San Francisco va guanyar la sèrie en cinc partits. En el NLCS
contra els Cardinals de St. Louis, Casilla va llançar en el seu sisè partit de playoff consecutiu en el primer partit, no va llançar en els tres següents, i va llançar en tres consecutius per acabar la sèrie. No va permetre cap carrera, ja que San Francisco es va recuperar d'un dèficit de 3 a 1 per derrotar els Cardinals en set partits. Contra els Detroit Tigers en el segon partit de la World Series 2012, Casilla va alliberar Madison Bumgarner per començar el vuitè amb els Giants liderant 1<unk>0. Va llançar una entrada sense gols, ajudant a preservar una victòria de 2 a 0. En el joc 4, va entrar amb dos outs en el novè i va fer que Gerald Laird quedés fora de joc per acabar la entrada, després va aconseguir la victòria després que els Giants anotessin en el desè, barrint els Tigres de Detroit per guanyar la sèrie.