This paper presents three-dimensional shape optimization of claw-pole motors. In the present method, the iron core of a claw-pole motor is subdivided into uniform voxel finite elements. The material attribute of each element, {1(core), 0(air)}, is determined from the shape parameters which vary in the optimization process. Thanks to this approach, time-consuming for mesh generation in the optimization process can be avoided. Moreover appropriately optimization algorithm is selected for reducing the computational costs. The core shape of a claw-pole motor is optimized so that the induced voltages at low and high speed conditions are maximized.