Two metastable calcium carbonate polymorphs, hemispherical vaterite and needle-like aragonite, are selectively formed at the air/water interface by the mediation of poly(ethyleneimine) (with molecular weights of 25000 and 2000, respectively) dissolved in supersaturated calcium bicarbonate solution.