An eyeglass lens processing apparatus for processing a periphery of an eyeglass lens, the eyeglass lens processing apparatus comprising: lens rotating means for rotating a lens chuck shaft (102L, 102R) for holding the eyeglass lens; and tool rotating means for rotating a tool spindle to which a roughing tool for roughing the periphery of the eyeglass lens is attached; moving means (145, 150) for moving the lens chuck shaft relative to the tool spindle; characterized by control means for controlling the lens rotating means and the moving means based on a roughing path for roughing the periphery of the eyeglass lens by the roughing tool, wherein, as a first stage, cutting by the roughing tool without rotating the eyeglass lens is performed until the roughing tool reaches the roughing path and thereafter the roughing tool moves, as a second stage, from a state in which the roughing tool reaches the roughing path along the roughing path while rotating the eyeglass lens to rough the periphery of the eyeglass lens; and calculating means for obtaining control data of the lens rotating means at the second stage, wherein the calculating means obtains a first load torque applied to the lens chuck shaft (102L, 102R) at every rotation angle of the lens based on - condition data including the roughing path, - thickness at a radial position of the lens around a chuck center of the lens chuck shaft and - a diameter of the roughing tool, and obtains a rotation speed of the lens at which the first load torque per unit time becomes equal to or lower than a reference value. lens rotating means for rotating a lens chuck shaft (102L, 102R) for holding the eyeglass lens; and tool rotating means for rotating a tool spindle to which a roughing tool for roughing the periphery of the eyeglass lens is attached; moving means (145, 150) for moving the lens chuck shaft relative to the tool spindle; characterized by control means for controlling the lens rotating means and the moving means based on a roughing path for roughing the periphery of the eyeglass lens by the roughing tool, wherein, as a first stage, cutting by the roughing tool without rotating the eyeglass lens is performed until the roughing tool reaches the roughing path and thereafter the roughing tool moves, as a second stage, from a state in which the roughing tool reaches the roughing path along the roughing path while rotating the eyeglass lens to rough the periphery of the eyeglass lens; and calculating means for obtaining control data of the lens rotating means at the second stage, wherein the calculating means obtains a first load torque applied to the lens chuck shaft (102L, 102R) at every rotation angle of the lens based on - condition data including the roughing path, - thickness at a radial position of the lens around a chuck center of the lens chuck shaft and - a diameter of the roughing tool, - condition data including the roughing path, - thickness at a radial position of the lens around a chuck center of the lens chuck shaft and - a diameter of the roughing tool, and obtains a rotation speed of the lens at which the first load torque per unit time becomes equal to or lower than a reference value.