Wireless sensor networks (WSNs) are composed of a large number of sensor nodes that are deployed at target locations. Topology control (TC) is one of the significant fundamental challenges in WSNs because of node energy and computing power constraints. TC algorithms try to produce reduced topology by preserving network connectivity. This study presents a novel TC algorithm based on binary Grey wolf optimisation. It uses the active and inactive schedules of sensor nodes in binary format as well as introduces fitness function to minimise the number of active nodes (ANs) for achieving the target of lifetime expansion of the nodes and network. The proposed algorithm is compared with other TC algorithms. The result reduces a minimum of 10% of ANs and energy consumption by 6.84%. The proposed approach also gives maximum coverage and connectivity. The designed fitness function also benefits in the process of selecting a node with low residual energy to join the active topology. The standard deviation in the remaining energy for the proposed algorithms is lower than the other TC schemes.