The magnetic properties of a charged spin-1 Bose gas with ferromagnetic interactions are investigated within mean-field theory. It is shown that a competition between paramagnetism, diamagnetism and ferromagnetism exists in this system. It is shown that diamagnetism, being concerned with spontaneous magnetization, cannot exceed ferromagnetism in a very weak magnetic field. The critical value of reduced ferromagnetic coupling of the paramagnetic phase to ferromagnetic phase transition I[combining overline](c) increases with increasing temperature. The Landé-factor g is introduced to describe the strength of the paramagnetic effect which comes from the spin degree of freedom. The magnetization density M[combining overline] increases monotonically with g for fixed reduced ferromagnetic coupling I[combining overline] as I[combining overline] > I[combining overline](c). In a weak magnetic field, ferromagnetism makes an immense contribution to the magnetization density. On the other hand, at a high magnetic field, the diamagnetism tends to saturate. Evidence for condensation can be seen in the magnetization density at a weak magnetic field.