A clinoptilolite-based mixed matrix membrane (MMM) was developed and studied for the selective recovery of ammonium and potassium. Adsorption of sodium (Na+), potassium (K+) and ammonium (View the MathML source) was investigated with single salt and equimolar salt solution under static and dynamic conditions. Furthermore, the adsorption capacity of clinoptilolite was investigated when embedded in the MMM and in clay form. Two conditioning methods were compared: HCl and NaCl. Conditioned clinoptilolite with NaCl gave higher static adsorption capacities than with HCl which alters the chemical structure of clinoptilolite. The adsorption of Na+ was not detected in the static adsorption experiments and results showed that Na+ adsorbed during the conditioning process it was exchanged by K+ and View the MathML source.The clinoptilolite embedded in MMM reduced the porosity of the MMM so the highest adsorption capacity was reached when the amount of polymer was the lowest: 30 wt% polymer and 70 wt% clinoptilolite. The application of MMM in a dead-end filtration cell (dynamic adsorption) resulted in higher adsorption capacities compared to static conditions and comparable results between synthetic solutions and diluted urine samples. This indicates that MMM is a suitable method for the recovery of K+ and View the MathML source directly from a diluted urine matrix. The desorption (recovery) of K+ and View the MathML source from MMM was higher using water at 60 °C than using an acidic treatment.