Podczas I wojny światowej do Grabia dotarły wojska rosyjskie podczas ofensywy w kierunku Krakowa (w listopadzie i grudniu 1914 r.) – wieś poniosła wówczas pewne straty, zarówno wskutek rozbojów żołnierzy (rosyjskich i węgierskich), jak i ostrzału artyleryjskiego podczas walk.
Znacznie cięższa była dla wsi ponad pięcioletnia okupacja hitlerowska w czasie II wojny światowej. Rekwizycje były codziennością, zdarzały się wywózki na roboty do Niemiec, a także morderstwa. Kilku mieszkańców wsi w 1941 r. wcielono do wojskowych taborów sanitarnych i wysłano na front wschodni. Pośród wydarzeń tego czasu wyróżnia się historia biednej rodziny Kępów, która w swoim gospodarstwie przez ponad dwa lata ukrywała żydowską rodzinę Heislerów (w 1992 r. sześcioro Kępów zostało uhonorowanych medalem Sprawiedliwych wśród Narodów Świata). W pobliżu Grabia działały oddziały partyzanckie Batalionów Chłopskich.