Abstract—This paper discusses a throughput improvement based dynamic load balancing approach for wireless LANs. The proposed scheme checks each AP's load state and balances overloaded APs by immigrating some wireless stations towards under loaded one, periodically. Each wireless stations has different throughput with different APs, respectively. Immigration can be accomplished with considering throughput value between wireless station and under loaded APs. The system overload is uniformly distributed among under loaded cells that wireless stations from overloaded cell moves to most under loaded cell first. The load balancing algorithm mostly considers throughput improvement in imbalance state of the system. Simulation results show that proposed load balancing yields significant performance gains in terms of system throughput and data loss due to overloading.