Nguyên nhân phổ biến nhất của viêm màng ngoài tim là vô căn, có nghĩa là không thể xác định được lý do. Tuy nhiên, dưới đây là một số nguyên nhân được biết đến của viêm màng ngoài tim. Nhiễm trùng có thể gây viêm màng ngoài tim và các loại vi rút như Coxsackie B, adenovirus và cúm A và B là phổ biến nhất.