The optimal timing of air-to-ground tasks for Unmanned Aerial Vehicles is undertaken.In this paper,a mixed integer linear program(MILP) is posed to resolve the optimal task assignment and timing problem.The simulation indicates a successful implementation of a MILP task allocation solution for a team of Unmanned Aerial Vehicles.