This paper describes a versatile method for generating single cell arrays on a glass substrate, which could be applicable to any arbitrary cell types, by a combination of surface functionalization, biotinylation of cells, and microcontact printing (μCP).