Hemobilia occurs when injury or disease causes communication between intrahepatic blood vessels and the intrahepatic or extrahepatic biliary system. The causes of hemobilia include trauma, gallstone disease, vascular malformation, inflammation, and biliary or hepatic tumors. Hemobilia could be diagnosed by endoscopy, hepatic angiography, computed tomography, and ultrasonogram. Patients with hemobilia may present with biliary colic, obstructive jaundice and gastrointestinal bleeding. Extrahepatic cholangiocarcinoma usually presents with obstructive jaundice and is one of the unusual cause of hemobilia. We, herein, report a case of hemobilia caused by cholangiocarcinoma in a 69-year-old woman. She had the past history of lung cancer and choledochoduodenostomy due to gallstone. Esophagogastroduodenoscopy revealed a blood clot protruding from the choledochoduodenostomy site and the ulcerative mass in the common bile duct. Pathologic examination of the ulcerative mass was compatible with those of cholangiocarcinoma.