In this paper, an improved numerical scheme is proposed based on block pulse functions to solve Volterra type integral equations with time delay. By using the block pulse functions operational matrix, the integral problems with time delay would be reduced into a linear system of algebraic equations which can be solved easily by a suitable tool. The preliminaries of block pulse functions, construction of an operational matrix of integration and their properties are introduced. Numbers of test examples are included to demonstrate the efficiency, validity and wide range of applicability of the proposed method.