The invention relates to a 3D MIMO channel modeling method. The method includes the following steps that: (1) simulated scenes and network layout are determined, large-scale parameters are calculated according to the scenes and calculated correlations; (2) small-scale parameters are generated sequentially based on the large-scale parameters, a probability density function and the scenes; (3) a channel coefficient is calculated; (4) the small-scale parameters are updated according to a calculation result, and a drift model is built; and (5) time evolution is carried out according to the drift model, and then, modeling is carried out. According to the 3D MIMO channel modeling method of the invention, short-term time evolution of the channel coefficient is realized through updating time delay, a departure angle, an arrival angle, polarization, shadow fading and a K factor; smooth transition between adjacent channel segments is supported; a visual-range scene and a non-visual-range scene are simulated jointly by a common framework structure, and therefore, the complexity of a model can be reduced, and multi-unit scenes can be configured freely; and an algorithm of position graph generation is expanded, and diagonal angle movement directions are considered, and smoother output is created.