Pericardial effusion can result from inflammation of the pericardium (pericarditis) in response to illness or injury. Pericardial effusion can also occur when the flow of pericardial fluid is blocked or when blood collects within the pericardium, such as from a chest trauma.