עם פרוץ מלחמת העולם הראשונה מונה הורן למפקד הארטילריה בקורפוס ה-1, שהה תחת פיקודו של דאגלס הייג, והצטיין בפעולתו בקרב מונס. באוקטובר 1914 הועלה הורן לדרגת מייג'ור גנרל, ובדצמבר אותה שנה מונה למפקד הדיוויזיה ה-2. בנובמבר 1915 התלווה הורן לקיצ'נר לדרדנלים, שם ארגן את הפינוי מגליפולי. לאחר מכן הופקד הורן על הגנת תעלת סואץ, ומונה למפקד הקורפוס ה-15.