This study investigates the impact of corporate fraud on household investment choices. We conjecture that by undermining trust in the financial and insurance market, corporate fraud behaviour would decrease households' investment in risky financial assets and increase investment in non-financial assets. Combining data on households' investment behaviour with information on fraudulent activities of listed companies in China, we find that households with more lifetime experience of corporate fraud invest less in stocks and are less likely to purchase private insurance. By contrast, fraud experience increases households' intention to invest in residential real estate. In addition, the impact of corporate fraud is stronger among individuals who pay more attention to economic information, among individuals who have more social interaction, and among individuals in better regulated regions. Furthermore, we find that different types of fraud have differentiated effects on household investment decisions. Our findings indicate that corporate misconduct could generate profound negative externalities on the whole financial system.