ButterfliesButterflyfish are found on coral reefs across the Atlantic, Indian and Pacific Oceans. Generally a shallow reef fish, with a few species being found at depths. Display a great diversity of patterns and colours, making them a popular aquarium fish.