In this paper, we propose a novel joint caching and multi-user multiple-input multiple-output (MU-MIMO) transmission model, where multi-antennas equipped with unmanned aerial vehicles (UAVs) serve single-antenna users in the same time-frequency resource. To analyze the performance of the proposed model, we use the performance metric of average cache hit probability, and derive the upper bound of it by using stochastic geometry theoery. We compared the performance in different schemes, numerical results reveal that employing MIMO on UAVs brings great caching performance gain.