The Serpulidae are a large group of sedentary polychaetes inhabiting calcareous tubes. The relationships within the group are poorly understood and taxonomy of the group is very confused which is a major obstacle to accessing their phylogeny. This review provides up-to-date information on the current state of taxonomy of Serpulidae sensu lato (not including Spirorbinae). The morphology of the group is reviewed with special reference to the features that can provide characters for future phylogenetic analyses. Scanning electron micrographs of chaetae and uncini are presented. The list of 46 in our opinion valid genera is accompanied by detailed generic diagnoses, species composition and distribution, and remarks on major taxonomic literature. A taxonomic key to the genera and a list of invalid genera with synonymy is also provided.