This paper explores the wide-ranging topography of micro-propulsion systems that have been flown in different small satellite missions. CubeSats, known for their compact size and affordability, have gained popularity in the realm of space exploration. However, their limited propulsion capabilities have often been a constraint in achieving certain mission objectives. In response to this challenge, space propulsion experts have developed a wide spectrum of miniaturized propulsion systems tailored to CubeSats, each offering distinct advantages. This literature review provides a comprehensive analysis of these micro-propulsion systems, categorizing them into distinct families based on their primary energy sources. The review provides informative graphs illustrating propulsion performance metrics, serving as beneficial resources for mission planners and satellite designers when selecting the most suitable propulsion system for a particular mission requirement.