Clustering is a primary process that takes place in an IoT based wireless sensor network environment commences from the deployment phase. Due to the heterogeneity and resource constrained nature of internet of things (IoT) networks, dynamic clustering, cluster head selection, and routing are required to optimize the network and to improve the overall network performance. Load aware active low energy adaptive clustering hierarchy (LAALEACH) work is an attempt to introduce novel components to the standard LEACH protocol. The main objective of LAALEACH work is to achieve a load aware active routing in IoT based wireless sensor network environments. Rapid load estimator, load pattern tracker, and load aware active routing are the contributed modules introduced in this LAALEACH work. Most recent related works are analyzed and the proposed modules are devised in a way to overcome the issues in the existing methods. Standard network performance parameters such as throughput, packet delivery rate, communication delays, and energy consumption are measured by the OPNET based simulation during the experiments. Obtained improvements in the overall performance is the accomplishment of LAALEACH work.