Вообще говоря, кристаллы образуются тремя путями: из расплава, из раствора и из паров. Примером кристаллизации из расплава может служить образование льда из воды, так как вода, в сущности, не что иное, как расплавленный лед. К кристаллизации из расплава относится и процесс образования вулканических пород. Магма, проникающая в трещины земной коры или вытесняемая в виде лавы на ее поверхность, содержит многие элементы в разупорядоченном состоянии. При охлаждении магмы или лавы атомы и ионы разных элементов притягиваются друг к другу, образуя кристаллы различных минералов. В таких условиях возникает много зародышей кристаллов. Увеличиваясь в размере, они мешают друг другу расти, а поэтому гладкие наружные грани у них образуются редко.
Кристаллы в природе образуются также из растворов, примером чему могут служить сотни миллионов тонн соли, выпавшей из морской воды. Такой процесс можно продемонстрировать в лаборатории с водным раствором хлорида натрия. Если дать воде возможность медленно испаряться, то в конце концов раствор станет насыщенным и дальнейшее испарение приведет к выделению соли. Положительно заряженные ионы натрия притягивают отрицательно заряженные ионы хлора, в результате чего образуется зародыш кристалла хлорида натрия, который выделяется из раствора. При дальнейшем испарении другие ионы пристраиваются к образовавшемуся ранее зародышу, и постепенно растет кристалл с характерной внутренней упорядоченностью и гладкими наружными гранями.
Кристаллы образуются также непосредственно из пара или газа. При охлаждении газа электрические силы притяжения объединяют атомы или молекулы в кристаллическое твердое вещество. Так образуются снежинки; воздух, содержащий влагу, охлаждается, и прямо из него вырастают снежинки той или иной формы.