Remote sensing is a powerful tool for examining river morphology. This study used detailed field surveys to assess the capability of the CASI hyperspectral imaging system and Aquarius bathymetric LiDAR to measure bed elevations in rivers with disparate optical characteristics. Field measurements of water column optical properties in the clear Snake River, the more complex Blue and Colorado, and highly turbid Muddy Creek were used to calculate depth retrieval precision and dynamic range. Differences in depth of a few centimeters were detectable via passive optical techniques in the clearest stream, but precision was greatly reduced under turbid conditions. The bathymetric LiDAR evaluated in this study could not detect shallow depths or differences in depth smaller than 11 cm owing to the difficulty of distinguishing water surface and bottom returns in laser waveforms. In clear water and with high radiometric resolution, hyperspectral systems such as CASI could detect depths approaching 10 m, but semi-empirical analysis of the Aquarius LiDAR indicated that maximum detectable depths were of the order of 2-3 m in the clear-flowing Snake River, and closer to 1 m in the more turbid streams. Turbidity also constrained spectrally based depth retrieval, and depth estimates from the Blue/Colorado were far less reliable than on the Snake. Both sensors yielded positively biased (0.03 m for CASI, 0.08 m for Aquarius) bed elevations on the Snake, with precisions of 0.16-0.17 m. For the Blue/Colorado, mean errors were of the order of 0.2 m, biased shallow for optical data and biased deep for LiDAR, although no Aquarius laser returns were recorded from the deepest parts of these channels; precisions were reduced to 0.29-0.32 m. Both approaches have advantages and limitations, and prospective users must understand the capabilities and constraints associated with various types of remote sensing to ensure efficient use of these evolving technologies.