Xenodochus is a genus of rust fungus in the family Phragmidiaceae, containing the following species:
Both species parasitise members of the Rose family in the genus Sanguisorba, but the genus has a highly discontinuous distribution, with X. minor known from sub-arctic Alaska and X. carbonarius from Europe.