A negative bias in discharge measurements made with an acoustic Doppler current profiler (ADCP) is attributed to the movement of sediment on or near the streambed, and is an issue widely acknowledged by the scientific community. The integration of a differentially corrected global positioning system (DGPS) to track the movement of the ADCP can be used to avoid the systematic bias associated with a moving bed. DGPS, however, cannot provide consistently accurate positions because of multipath errors and satellite signal reception problems on waterways with dense tree canopy along the banks, in deep valleys or canyons, and near bridges. An alternative method of correcting for the moving-bed bias, based on the closure error resulting from a two-way crossing of the river, is presented. The uncertainty in the mean moving-bed velocity measured by the loop method is shown to be approximately 0.6cm/s. For the 13 field measurements presented, the loop method resulted in corrected discharges that were within 5% of discharges measured utilizing DGPS to compensate for moving-bed conditions. ?? 2007 ASCE.