Motivado por su odio al gobierno federal y enojado por su manejo del asedio de Waco en 1993 y el incidente de Ruby Ridge en 1992, McVeigh programó su ataque coincidiendo con el segundo aniversario del incendio mortal que acabó con el asedio de Waco.