Ngày 13/1/1998, David Moyes có trận đấu đầu tiên trong sự nghiệp huấn luyện khi dẫn dắt CLB Preston North End. Khi đó, Moyes là trợ lý HLV và đã được bổ nhiệm làm HLV trưởng thay thế cho người tiền nhiệm là Gary Peters từ chức.
Trong trận đấu đầu tiên của sự nghiệp cầm quân, David Moyes khi đó chưa tròn 35 tuổi đã giúp Preston North End đánh bại Macclesfield Town 1-0 và sau đó trụ hạng thành công vào cuối mùa 1997/1998.
Sau những năm dẫn dắt Preston North End, Moyes đến với Everton vào năm 2002 và đã có những thay đổi khiến đội bóng này trở thành "ngựa ô" ở Ngoại hạng Anh với một số mùa giải có vé dự Champions League dù không được đánh giá quá cao.
Sau hơn 10 năm dẫn dắt Everton, David Moyes được mời về MU để thay thế Sir Alex Ferguson với sự kỳ vọng đưa đội bóng này vươn đến những đỉnh cao mới. Tuy nhiên, chỉ sau chưa đầy 1 mùa giải, Moyes đã bị sa thải trong sự thất vọng tràn trề của các CĐV MU.
Hiện tại, David Moyes đang dẫn dắt West Ham và giúp CLB này cạnh tranh những vị trí trong top đầu ở Ngoại hạng Anh. Tính xuyên suốt lịch sử giải đấu số 1 nước Anh, David Moyes đã có hơn 200 trận thắng khi cầm quân, con số mà không nhiều HLV có được. Tuy nhiên, người ta vẫn nhớ nhiều nhất về Moyes với quãng thời gian thất bại khi dẫn dắt MU./.