Context. Betelgeuse is an M-type supergiant that presents a circularly polarized (Stokes V) signal in its line profiles, interpreted in terms of a surface magnetic field. Aims. The weak circular polarization signal has been monitored over 7.5 years in order to follow its evolution on different timescales, and eventually to determine its physical origin. Linear polarization measurements have also been obtained regularly in the last few years. Methods. We used both the ESPaDOnS and Narval spectropolarimeters to obtain high signal-to-noise ratio spectra, which were processed by means of the least-squares deconvolution method. In order to ensure the reality of the very weak circular polarization, special care has been taken to limit instrumenta...