Yes, CT scans can detect blood clots. These scans provide a detailed and accurate image of the blood vessels and obstructions if any. CT venography and CT pulmonary angiography are the two types of CT scans that are done by the doctor for the detection and diagnosis of blood clots.