Biopesticides are living organisms or natural products that control agricultural pests including bacteria, fungi, weeds, viruses and insects. Biopesticides can be classified into different categories, such as microbial pesticides, plant-incorporated protectants and biochemicals. Biopesticides are a crucial component of integrated pest management programs for pest control, which lead to more natural alternatives to chemical pesticides that are eco-friendly and safer. Since the emergence of biopesticides for potential pest management, numerous products have been released and some of them dominate the market. This review paper will discuss the current status, future prospect and challenges associated with the use of biopesticides in pest control.