Its preferred habitat is lower montane forest of both primary and secondary growth, at an altitude of 300 to 1500 m above sea level. At Mount Dulit it replaces the more widespread large frogmouth altitudinally, the latter being found at lower levels.