The present invention relates to methods and apparatus for the cryopreservation of biological samples involving a density assisted vitrification wherein a sample of biological material in a cryopreservation agent is cooled from its top surface, causing an ice layer to form thereon. As cooling continues the ice layer grows downwards through the sample to provide a cryoprotectant and biological material rich layer below the ice layer that undergoes vitrification as cooling continues to below the glass transition temperature.