Una orden militar (en latín: militaris ordo) es una sociedad religiosa cristiana de caballeros. Las órdenes militares originales fueron los Caballeros Templarios, los Caballeros Hospitalarios, la Orden del Santo Sepulcro, la Orden de Santiago, la Orden de Calatrava y los Caballeros Teutónicos. Surgieron en la Edad Media en relación con las Cruzadas, en Tierra Santa, el Báltico y la península ibérica; sus miembros se dedicaban a la protección de peregrinos y cristianos, así como a la defensa de los estados cruzados. Son los predecesores de las órdenes de caballería.
La mayoría de los miembros de las órdenes militares eran laicos que hacían votos religiosos, como los de pobreza, castidad y obediencia, según los ideales monásticos. Las órdenes poseían casas llamadas encomiendas por toda Europa y tenían una estructura jerárquica de liderazgo con el gran maestre a la cabeza.
Los Caballeros Templarios, la mayor y más influyente de las órdenes militares, fue suprimida a principios del siglo XIV; después sólo se establecieron y reconocieron un puñado de órdenes. Sin embargo, algunas persistieron más tiempo en sus funciones originales, como la Soberana Orden Militar de Malta y la Orden de San Juan, las respectivas sucesoras católica y protestante de los Caballeros Hospitalarios, junto con la Orden del Santo Sepulcro, que sigue activa bajo la soberanía del Papa. Las órdenes militares que sobreviven en la actualidad han evolucionado hacia órdenes puramente honoríficas o ceremoniales, o bien hacia fundaciones benéficas.