Miesten 800 metrin juoksu kesäolympialaisissa 1896 käytiin 6. – 9. huhtikuuta. Kilpailuun osallistuneet yhdeksän juoksijaa jaettiin kahteen erään, joista kaksi parasta pääsivät finaaliin. Olympiakultaa voitti Australian Edwin Flack.