1. Implementation of policies endorsed in the province pertaining to the ministry.
2. Assisting in implementation of national policies in the province pertaining to the ministry
3. Designing, implementation and monitoring of development projects in the province related to the ministry.
1. Acting as the operational establishment related to the development strategies implemented in the province under the ministry
2. Review provincial agriculture development strategy.
3. Preparation of ministerial budget
4. Development of agro products
5. Organization of farmers under agro societies
6. Implementation of training programmes
7. Introducing new farming technologies in Agriculture and Animal Husbandry.
8. Sustainable irrigation management system.
9. Maintenance of existing Irrigation tanks and distribution channels.
10. Keep up coordination with line ministries in respect of departmental projects.
11. Preparation of project proposals and Implementation of approved projects.
12. Facilitating personal management of ministry and departments under its purview.