During the COVID-19 pandemic, the Chinese government implemented a “dynamic zero” epidemic prevention policy, which led to an increase in the likelihood of business shutdowns, increased uncertainty about people's income, and changes in people's psychological expectations, which in turn influenced their behavioral choices. This study aims to understand the impact of COVID-19 and other major public health emergencies on household financial asset allocation. To do so, we conducted an online survey of 712 people in China to measure household financial asset allocation behavior during three different time periods: pre-pandemic, mid-pandemic, and post-pandemic. At the same time, we analyzed the impact of sociodemographic characteristics on risk attitudes and the differences in household asset allocation decisions at different pre-pandemic time points among people with different risk attitudes. The results show that household financial asset allocation changed significantly before, during, and after the pandemic, and residents' precautionary savings increased. In addition, gender, education level, occupation, and annual income have significant effects on risk preferences. The pandemic leads to increased uncertainty in economic and social development, people's psychological expectations of economic development play an important role in household financial asset allocation.