Abstract: Provided herein are microarrays (protein and/or nucleic acid microarrays) containing an array of spots on a solid substrate, wherein the spots are arranged to reduce the risk of array misalignment and/or to facilitate the visual interpretation of an array image by a human operator. Also provided herein are methods of using such arrays and kits containing such arrays.