Depletion of oil reserves, increasing prices of petroleum products, and environmental concerns related to air pollution are the main driving forces for utilizing renewable energy resources to replace fossil fuels. Vegetable oils can be used to produce biodiesel. Biodiesel is obtained by transesterification of vegetable oil with alcohol using homogeneous or heterogeneous catalysts. In the industry, biodiesel is produced by heterogeneous catalysts due to high activity and selectivity, better reusability, reduction in processing steps, and wastes. The catalytic activity of catalysts depends on the strength and type of intrinsic basic or/and acid properties. Biodiesel production using heterogenous catalysts depends on the various reaction parameters such as reaction time, temperature, molar ratio of alcohol to oil, catalyst amount, and stirring speed. In this paper, the catalytic transesterification of various feedstocks such as edible oil, non‐edible oil, and waste using heterogeneous catalysts has been reviewed and optimization parameters for maximum biodiesel production have been summarized.