L'épervier strié vit généralement à moins d'une trentaine de mètre de profondeur. Cependant, des individus ont déjà été vu à plus de 90 mètres. Cette espèce est inféodée aux coraux. Elle est observée aussi bien dans les récifs des lagons que les récifs extérieurs.