With the rapid advancement of technology and decline in human ability, technology has become a part of every aspect of our lives. Agriculture and irrigation are two domains in which man's potential may be exploited to its fullest. To commercialise in the industry, a variety of sensors and electronics devices are employed to keep prices down in a few domains. In order to save money and enhance the abilities of agricultural experts, UAVs (unmanned aerial vehicles) can be used for reconnaissance, pesticide and insecticide application, and bioprocessing mistake detection. When it comes to this application, both single-mode and multi-mode UAV systems will work just fine. On the other hand, this chapter identifies the challenges and limitations of IoT and UAVs connection in remote locations, demonstrating several use cases of smart agriculture and the advantages and applications of using IoT and UAVs in agriculture.