Satellite radio-location data from 57 adult male Pacific walruses (Odobenus rosmarus divergens) were used to estimate haul-out fidelity, broadly describe seasonal foraging distributions, and determine the approximate timing of autumn migration from Bristol Bay, Alaska. Data were collected intermittently during 1987–91 and 1995–2000, primarily during the period from May to October. Transmitter longevity ranged from less than 1 day to 560 days (median 75 d). The four tagging sites were the only haul-outs that were commonly used in the bay from spring through autumn. Mean fidelity, defined as the chance that an animal will return to an area where it previously hauled out, was 0.56 (SE = 0.09). However, small sample sizes precluded comparisons of fidelity among years and among haul-outs by season. No tagged animals migrated out of the bay between spring and early autumn. Combined monthly locations suggest that foraging occurred primarily in the southern and eastern areas of the bay in spring and gradually shifted towards northwestern areas in late autumn and winter. Ninety-eight percent of the in-water locations were in waters under 60 m deep, which account for 76% of the study area. Some animals migrated out of the bay in late autumn and winter; others remained within the bay throughout the year. Those making long-range migrations departed the bay during November and December.