Because of its anatomical position, the liver may be involved in many protozoan and helminthic gastrointestinal infections. Visceral larva migrans caused by Toxocara canis is rarely taken into account in adult patients with cholestatic syndrome, especially when liver disease is not associated with hypereosinophilic reaction. We report on a 74-year-old immunocompetent woman who presented with fever, bronchospasm, erythema nodosum, weight loss and progressive jaundice. A liver biopsy showed caseating granulomatous hepatitis with secondary portal fibrosis and paucity of interlobular bile ducts. A step-by-step search for aetiological factors led us to a diagnosis of toxocariasis (positive enzyme-linked immunosorbent assay IgG test). An excellent clinical response to combined treatment with steroid and diethylcarbamazine, and a reduction in the antibody level against T. canis supported the diagnosis. Computed tomography and laparoscopy demonstrated multiple small mass lesions and fibrous perihepatitis. This report shows that visceral larva migrans may be a cause of prostrating chronic liver disease and should be suspected in every febrile patient with cryptogenic cholestatic hepatitis.