Guerre hispano-américaine
En , Greely est nommé capitaine après 20 ans de service comme lieutenant. En , le président Grover Cleveland permet sa promotion comme brigadier général chargé des lignes télégraphiques. Il prit part à la Guerre hispano-américaine à Porto Rico, Cuba et aux Philippines.