Motivado por su odio al gobierno federal y enojado por lo que percibía como su mal manejo del asedio de Waco (1993) y el incidente de Ruby Ridge (1992), McVeigh programó su ataque para que coincidiera con el segundo aniversario del mortal incendio que puso fin al asedio de Waco.