The zeta potential of bubbles was measured in various solutions containing the metal ions Na+, K+, Ca2+, Mg2+ and Al3+. We discovered the main factors that can affect a bubble's zeta resulting in a foundation for tailoring the zeta potential of bubbles during flotation potential, resulting in a foundation for tailoring the zeta potential of bubbles during flotation processes. Bubbles were negatively charged in solutions of metal ions such as Na+, K+ and Ca2+ at every concentration and pH range studied. However, the magnitude of the zeta potential decreased with an increase in concentration and a decrease in pH value. Positively charged bubbles were observed in a solution of 0.01M MgCl2 and an alkaline pH range, and below pH 8.2 with AlCl3 in the concentration range of 10(-5) to 10(-2) M. Metal hydroxide precipitates affected the generation of positively charged bubbles, and minor hydroxylated species also contributed to increase the zeta potential of bubbles. Generation of positively charged bubbles could be the result of a combined mechanism, with both specific adsorption of hydroxylated species and precipitation of metal hydroxides on the bubble surface.