Annachlamys flabellata is found on sandy seabeds in the neritic zone at depths of down to 127 meters on the coasts of the Australian states of Western Australia, Northern Territory, Queensland and New South Wales, in New Guinea and in Indonesia.