Minecraft wiki entry for Beach, associated text: Beaches generate wherever a land biome meets an ocean. The type of beach variant is determined by the temperature and height of surrounding biomes. Beaches do not always surround land biomes, allowing them to border the ocean. Beaches sometimes can also generate bordering rivers or be completely landlocked.