With the progress of epidemic containment, the Chinese government has relaxed its regulatory policies on street vending, hoping to help people who have lost their livelihoods and to assist in the restoration of social and economic order. In response, Chinese people poured into the stall economy, especially individual peddlers, with great expectations for street vending. Street vending has become a hot topic on Chinese social network sites (SNSs). Based on the push-pull-mooring framework, SNS information overload theory was introduced and combined with the actual situations of street vending in China, and a structural equation model was established to study factors affecting individual Chinese peddlers' intention to engage in street vending and the effects of SNS information overload on these factors. Results revealed that perceived policy benefits, subjective norms, and switching cost perceptions of individual peddlers were positive factors affecting their intention to engage in street vending. SNS information overload positively affected individual peddlers' dissatisfaction with their original business model, anxieties over their livings, perception of policy benefits, and subjective norms but negatively affected individual peddlers’ perception of switching costs.