The design criteria of electrical current shims for high resolution nuclear magnetic resonance magnets are discussed. Specific current configurations are given for various corrections to magnetic field gradients of the first, second, third, and fourth orders.