The design of a metasurface array consisting of different unit cells with the objective of minimizing its radar cross-section is a popular research topic. Currently, this is achieved by conventional optimisation algorithms such as genetic algorithm (GA) and particle swarm optimisation (PSO). One major concern of such algorithms is the extreme time complexity, which makes them computationally forbidden, particularly at large metasurface array size. Here, we apply a machine learning optimisation technique called active learning to significantly speed up the optimisation process while producing very similar results compared to GA. For a metasurface array of size 10 × 10 at a population size of106, active learning took 65 min to find the optimal design compared to genetic algorithm, which took 13,260 min to return an almost similar optimal result. The active learning optimisation strategy produced an optimal design for a 60 × 60 metasurface array 24× faster than the approximately similar result generated by GA technique. Thus, this study concludes that active learning drastically reduces computational time for optimisation compared to genetic algorithm, particularly for a larger metasurface array. Active learning using an accurately trained surrogate model also contributes to further lowering of the computational time of the optimisation procedure.