- Su creencia en la abolición de la esclavitud: Brown era un abolicionista acérrimo y creía que la esclavitud era un mal moral que debía ser erradicado. Vio la redada en Harpers Ferry como una oportunidad para asestar un golpe contra la esclavitud e inspirar a otros a unirse a la lucha por la abolición.
- El conflicto de Kansas: En la década de 1850, Kansas era un campo de batalla entre fuerzas a favor y en contra de la esclavitud. Brown había estado involucrado en el conflicto y había sido testigo de la violencia y el derramamiento de sangre que derivó del mismo. Creía que la redada en Harpers Ferry ayudaría a llevar la cuestión de la esclavitud a un punto crítico y obligaría al gobierno federal a tomar medidas para ponerle fin.
- Sus creencias religiosas: Brown era un hombre profundamente religioso y creía que estaba actuando de acuerdo con la voluntad de Dios cuando planeó el ataque a Harpers Ferry. Se veía a sí mismo como una figura parecida a Moisés que estaba sacando a su pueblo de la esclavitud.
En última instancia, fue la combinación de creencias abolicionistas de John Brown, sus experiencias en el conflicto de Kansas y sus convicciones religiosas lo que lo llevó a lanzar la redada en Harpers Ferry.