High-resolution geophysical and sediment core data are used to investigate the pattern and dynamics of former ice flow in Kvitoya Trough, northwestern Barents Sea. A new swath-bathymetric dataset identifies three types of submarine landform in the study area (streamlined landforms, meltwater channels and cavities, iceberg scours). Subglacially produced streamlined landforms provide a record of ice flow through Kvitoya Trough during the last glaciation. Flow directions are inferred from the orientations of streamlined landforms (drumlins, crag-and-tail features). Ice flowed northward for at least 135 km from an ice divide at the southern end of Kvitoya Trough. A large channel-cavity system incised into bedrock in the southern trough indicates that subglacial meltwater was present at the former ice-sheet base. Modest landform elongation ratios and a lack of mega-scale glacial lineations suggest that, although ice in Kvitoya Trough was melting at the bed and flowed faster than the likely thin and cold-based ice on adjacent banks, a major ice stream probably did not occupy the trough. Retreat was relatively rapid after 14-13.5 C-14 kyr B.P. and probably progressed via ice sheet-bed decoupling in response to rising sea level. There is little evidence for still stands during ice retreat or of ice-proximal deglacial sediments. Relict iceberg scours in present-day water depths of more than 350 m in the northern trough indicate that calving was an important mass loss mechanism during retreat. (C) 2010 Elsevier Ltd. All rights reserved.