All system units in flying UAV like transmitter, receiver equipment, control unit, information processing unit and payloads are powered by in build power sources. UAVs equipped with the limited on-board energy capability restrict the flying time, which will significantly affect the performance of a FANETs. Optimizing the energy consumption among nodes is one of the important research challenges. Optimization techniques for energy usage can be implemented at different OSI layer level. In our study we focused on OSI networks layers solution for performance improvements based on energy efficient routing techniques in flying ad hoc network environments. Routing algorithm that is used in MANETs applications can be optimized and used in FANETS as in both networks majority of the operational characteristics similar. But Few characteristics in FANETs like distance coverage, node mobility velocity, capacity and types of power supply used differentiate from other mobiles networks (VANETs,MANETs). During first phase of our work we evaluated the performance of classical routing protocols AODV, DSR, DSDV in FANETs using energy metrics. Result in first phase revel that AODV performance is superior to other protocols in FANETs. In second phase we designed EEAODV protocols which use energy metrics in addition to hop count for path optimization. Finally details performance comparison study between EEAODV and AODV performed, the result shows that EEAODV performance is much better that AODV. For our performance evaluation we used NS-3 simulator and random waypoint mobility models.