But Roland Garros champion Stan Wawrinka was unable to complete a clean-sweep of the semifinals by the top four when he was knocked out by French 21st seed Richard Gasquet in a five-set thriller.
Top seed and world number one Djokovic, also the champion in 2011, made the semifinals for a sixth successive year and seventh time in total by demolishing ninth seed and US Open winner Marin Cilic 6-4, 6-4, 6-4.
It was the 28-year-old Serb's 13th win in 13 matches against the Croatian.
Second seeded Federer, the seven-time champion, reached his 10th Wimbledon semifinal with a 6-3, 7-5, 6-2 win over French 12th seed Gilles Simon.
Murray, the third seed, cruised into his sixth All England Club semifinal with an equally comfortable 6-4, 7-5, 6-4 win against unseeded Canadian Vasek Pospisil.