We report dive data collected from 21 fin whales (Balaenoptera physalus) instrumented with time-depth recorders (TDRs) off the Azores (38° N 28° W) between April and September, from 2007 to 2017. The TDRs recorded depth data at 1s sampling rate with a resolution of 0.5 m and precision of ±1%. Before analysis, data were truncated to remove periods before tag deployment and after the tag detached from the whale. TDR data were processed using the “diveMove” package in R (Luque, 2007). A zero offset correction was first applied to correct shifts in the surface baseline of depth recordings. A dive was defined as any submergence deeper than 15 m to exclude surface respiration activity. The dataset includes a total of 2594 dives performed by the 21 fin whales. A total of ten variables were calculated for each dive: maximum depth, dive duration, post-dive duration, descent and ascent rate, duration of bottom phase, mean and standard deviation of bottom depth, proportion of time spent at the bottom in relation to the dive duration, and depth range of the bottom phase.