This invention relates, e.g., to a method for inhibiting the growth and / or proliferation and / or infectivity of a virus in a cell, such as a mammalian cell (e.g. for inhibiting entry of the virus into the cell), comprising administering, or causing to be administered, to the cell, 25-hydroxycholesterol (25HC) in an amount sufficient to inhibit the growth and / or proliferation and / or infectivity of the vines in the cell. The method can be carried out in vivo or in vitro. Among the viruses that can be inhibited are, e.g., VSV, HSV, MHV68, HCV, HIV, EBOV, RVFV, RSSEV and Nipah virus. In one embodiment of the invention, the 25HC is administered topically, e.g. to a mucosal surface.