There is provided a magnetic field control method and a magnetic field generator which are capable of moving a local maximum point of magnetic field intensity on a predetermined plane easily to any given point within a predetermined area on the predetermined plane. A magnetic field generator 10 includes a pair of permanent magnets 16a, 16b provided axially of a predetermined axis A, with a gap G in between. The permanent magnet 16a is formed on a drive unit 14a in such a way that a center region 30a of a first main surface 26a is off the predetermined axis A. The permanent magnet 16b is formed on a drive unit 14b in such a way that a center region 30b of a first main surface 26b is off the predetermined axis A. The permanent magnet 16a revolves on a path R1 as a rotating member 24a rotates. The permanent magnet 16b revolves on a path R2 as a rotating member 24b rotates. A local maximum point M is moved on an X-Y plane by performing at least one of a first operation of revolving the permanent magnets 16a, 16b relatively to each other and a second operation of revolving the permanent magnets 16a, 16b in the same direction by the same angle.