Abstract:-Cloud computing has a decentralized architecture in which virtual machine migration is one of the major challenges which affects the network performance. To balance the network load, various techniques are designed for the virtual machine migration. In the previous research work, genetic algorithm was proposed for Virtual Machine (VM) migration which can balance the network load. The genetic algorithm is complex in nature which increases the execution time. In this research work, genetic algorithm is improved for VM migration which reduces the execution time and also space and bandwidth utilization.