Typical examples of uniform magnetic fields are Kähler magnetic fields on Kähler manifolds. It is very difficult to study magnetic Jacobi fields of non-uniform magnetic fields in an arbitrary Riemannian manifold. The canonical magnetic fields of Sasakian manifolds are non-uniform but exact. In this paper we completely determine magnetic Jacobi fields on Sasakian space forms of dimension greater or equal to 5.