A droplet-based microfluidic platform is presented to study the nucleation kinetics of calcium oxalate monohydrate (COM), the most common constituent of kidney stones, while carefully monitoring the pseudo-polymorphic transitions. The precipitation kinetics of COM is studied as a function of supersaturation and pH as well as in the presence of inhibitors of stone formation, magnesium ions (Mg2+), and osteopontin (OPN). We rationalize the trends observed in the measured nucleation rates leveraging a solution chemistry model validated using isothermal solubility measurements. In equimolar calcium and oxalate ion concentrations with different buffer solutions, dramatically slower kinetics is observed at pH 6.0 compared to pHs 3.6 and 8.6. The addition of both Mg2+ and OPN to the solution slows down kinetics appreciably. Interestingly, complete nucleation inhibition is observed at significantly lower OPN, namely, 3.2 × 10-8 M, than Mg2+ concentrations, 0.875 × 10-4 M. The observed inhibition effect of OPN emphasizes the often-overlooked role of macromolecules on COM nucleation due to their low concentration presence in urine. Moreover, analysis of growth rates calculated from observed lag times suggests that inhibition in the presence of Mg2+ cannot be explained solely on altered supersaturation. The presented study highlights the potential of microfluidics in overcoming a major challenge in nephrolithiasis research, the overwhelming physiochemical complexity of urine.