The community structure of macrofungi is influenced by multiple complex factors, including climate, soil, vegetation, and human activities, making it challenging to discern their individual contributions. To investigate the dynamic changes in macrofungal diversity in an Ancient Tree Park located in Northeast China and explore the factors influencing this change, we collected 1007 macrofungi specimens from different habitats within the park and identified 210 distinct fungal species using morphological characteristics and ITS sequencing. The species were classified into 2 phyla, 6 classes, 18 orders, 55 families, and 94 genera. We found macrofungal compositions among different forest types, with the mixed forest displaying the highest richness and diversity. Climatic factors, particularly rainfall and temperature, positively influenced macrofungal species richness and abundance. Additionally, by analyzing the soil fungal community structure and comparing aboveground macrofungi with soil fungi in this small-scale survey, we found that the soil fungal bank is not the main factor leading to changes in the macrofungal community structure, as compared to the influence of climate factors and forest types. Our findings provide valuable insights into the dynamic nature of macrofungal diversity in the Ancient Tree Park, highlighting the influence of climate and forest type.