The froth flotation process separates solid particles based on the differences in physical and surface chemistry properties. It is the most efficient and cost-effective method for treating particles within a narrow size range, nominally from 10 to 100 μm. However, froth flotation of fine and ultrafine mineral particles poses a major technical challenge in the field of mineral processing due to the low bubble-particle collision efficiencies of conventionally sized bubbles. Several flotation technologies have been developed that aim to increase the bubble-particle collision efficiency, either by decreasing the bubble size or by increasing the apparent particle size. A side-by-side comparison of conventional-sized bubbles and nanobubbles showed that nanobubbles on the surface of particles facilitated the attachment of conventional-sized bubbles and subsequently increased the flotation rate of particles.