In MANET, mobile nodes communicate with each other using wireless channels, without any previously existing infrastructure. Routing plays a very important role in communication in ad hoc networks. Routing is one of the challenging tasks in mobile ad hoc networks. Most of the existing routing algorithms in mobile ad hoc networks are based on the shortest path metric, which uses the same path for routing in several sessions. So, there is a heavy load on the shortest path. Hence, there is need of load balancing in MANETS because the nodes in the network have limited communication resources such as bandwidth, energy.