The present study aims to investigate the effects of macroeconomic variables on stock price crash risk in the economically uncertain conditions of Iran’s market. This study also seeks to examine whether there is a significant relationship between some firm characteristics and falling stock prices. The sample of the study includes 152 Iranian companies listed on the Tehran Stock Exchange (TSE) between 2014 and 2019. Furthermore, the research model has been estimated using a fixed effect pattern, and the DUVOL (down-to-up volatility) measure is defined as a proxy for stock price crash risk. Consistent with our expectations, the results show that there is a positive association between the inflation and unemployment rates and stock price crash risk, whereas the GDP and exchange rates are correlated negatively with crash risk. In fact, with rising inflation and unemployment, on the one hand, the amount of savings and the purchasing power of the people have decreased, and on the other hand, it has reduced the sales of companies due to the increase in the pricing of manufactured products. In Iran’s economically uncertain situation due to sanctions, managers are trying to overstate financial performance and conceal bad news to have better access to financing; so, when the total amount of bad news accumulated over time reaches a tipping point, it leads to a stock crash. It also appears that when the exchange rate rises, Iranian investors prefer to buy companies’ shares to maintain the purchasing power of their money. Outcomes also confirm that larger firms and those with higher Return on Assets (ROA) are more sensitive to crash risk.