This paper presented an improved analytical method for calculating the open-circuit magnetic field in the surface-mounted permanent magnet machines accounting for slots and eccentric magnet pole. Magnetic field produced by radial and parallel permanent magnet is equivalent to that produced by surface current according to equivalent surface-current method of permanent magnet. The model is divided into two types of subdomains. The field solution of each subdomain is obtained by applying the interface and boundary conditions. The magnet field produced by equivalent surface current is superposed according to superposition principle of vector potential. The investigation shows harmonic contents of radial flux density can be reduced a lot by changing eccentric distance of eccentric magnet poles compared with conventional surface-mounted permanent-magnet machines with concentric magnet poles. The FE(finite element) results confirm the validity of the analytical results with the proposed model.