This species is 22–25.5 cm (8.7-10.0 inches) long and about 60-90 grams (2.1-3.2 ounces), making it medium-sized among kingfishers. It is mostly blue-green above, with yellow spots on its back. It has a green crown and a black eye mask.
Despite its name, some do not have the rufous breast band. Instead, those individuals have rufous underparts overall.