The accurate estimation of energy consumption is beneficial to manufacturing enterprises economically as well as to overcome global energy crisis. The present work concentrates on developing an energy consumption model in milling of variable curved geometries where magnitudes and directions of workpiece curvature vary along tool contact path of a component. The current work deals with estimation and analysis of energy consumption in peripheral milling of variable curved surfaces where cutting forces differ along tool contact path in the presence of workpiece curvature. The proposed hybrid model developed in MATLAB involves process mechanics, cutting forces and energy consumption and have modules for idle, auxiliary and cutting power. The proposed model is validated by the experimental work. The model is generic and versatile in nature and is useful for milling of straight, circular and curved surfaces. In addition to it, the influence of workpiece curvature on power consumption has been investigated to realize the variation of power consumption along the tool contact path. The developed model offers a basic platform to understand and characterize the energy consumption for general peripheral milling considering workpiece geometry. The comparison of predicted and measured results indicate that the model is capable to estimate the power consumption accurately. The proposed model will be used by the practitioners to find the optimum cutting conditions to reduce power consumption during the machining of curved geometries; a pragmatic condition but not much researched condition in machining.