Uncertain delay differential equation is a type of functional differential equations driven by canonical process. This paper presents a method to solve an uncertain delay differential equation, and proves an existence and uniqueness theorem of solution for uncertain delay differential equations under Lipschitz condition and linear growth condition by Banach fixed point theorem.