S-layers are paracrystalline bidimensional arrays of proteins or glycoproteins that overlay the cell surface of several genus and species of bacteria and archaea. As the outermost layer of several genus and species of microorganisms, S-layer proteins (SLP) are in direct contact with bacterial environment and thus may be involved in many of their surface properties, including adherence to various substrates, mucins and eukaryotic cells, aggregation and coaggregation with yeasts and other bacteria. In addition, SLP have been reported to be responsible for the bacterial protection against detrimental environmental conditions and to play an important role in surface recognition or as carriers of virulence factors. In this mini-review, we bring together the latest evidences about functional and mechanical properties of bacterial SLP from two different perspectives: (A) their role on bacterial adherence to different substrates and surfaces, and (B) their role as mechanical barriers in bacterial harmful environments.