In this note a sufficient condition for the existence of flat covers of mod
ules is given. In a special case when flat modules have "enough" flat submo
dules (especially if the class of flat modules is hereditary), the necessit
y of the condition is also proved. All results are proved in a more general
setting. (C) 2001 Academic Press.