This paper studies a minimal time control problem for a linear heat equation with memory. The purpose of such a problem is to find a control (among certain control constraint set), which steers the solution of the heat equation with memory from a given initial state to a given target as soon as possible. In this paper, we study the existence of optimal control to this problem, show the bang–bang property of the optimal control and build up a necessary and sufficient condition of the optimal control.