Electron energy-loss (EEL) spectroscopy performed near dislocation cores is one of the few experimental techniques that can yield valuable information about the electronic levels associated with dislocations. In this study, we present experimental observations of low-loss EEL spectroscopy acquired on grain boundary dislocations in a CVD diamond film. We interpret these results using ab initio calculations, where we model low-loss and core-excitation EEL spectra acquired on various dislocation cores in diamond and compare them with bulk spectra. We consider in particular the $60\ifmmode^\circ\else\textdegree\fi{}$ glide, $60\ifmmode^\circ\else\textdegree\fi{}$ shuffle, and $\frac{1}{2}[110]$ screw dislocations, as well as the $30\ifmmode^\circ\else\textdegree\fi{}$ and $90\ifmmode^\circ\else\textdegree\fi{}$ partial glide dislocations and a $90\ifmmode^\circ\else\textdegree\fi{}$ shuffle vacancy structure. The simulations show the absence of deep gap states for the more stable partial dislocations but there are characteristic changes to the low-loss EEL spectrum in the 6\char21{}12 eV region. Such changes are consistent with experimental spectra acquired from grain boundary dislocations found in boron doped CVD diamond.