John Eccles (Londen, 1668 – 12 januari 1735) was een Engels componist.

John Eccles werd in 1694 in Londen geboren als oudste zoon van de beroepsmusicus Solomon Eccles en is de broer van (eveneens componist) Henry Eccles. Hij werd in 1694 benoemd tot hofmuzikant van de koning en in 1700 werd hij Master of the King's Musick. In datzelfde jaar eindigde hij als tweede in een wedstrijd voor het schrijven van muziek voor William Congreve's masque The Judgement of Paris (de winnaar was John Weldon).

Eccless schreef veel voor theater, maar ook muziek voor de kroning van koningin Anne en een aantal liederen. Veel van zijn beroemdste liederen, zoals "I burn, I burn", werden gecomponeerd voor de actrice-zangeres Anne Bracegirdle. Omdat ze Eccles' talent herkende om voor haar te schrijven, zong zij daarna alleen nog maar zijn muziek. Eccles schreef ook een volledig gezongen Engelse opera, Semele, met een tekst van Congreve, maar deze werd pas in de 20e eeuw opgevoerd. Congreve's libretto zou later als basis dienen voor Händels Semele (1744).

Eccles woonde een groot deel van zijn latere leven in Kingston upon Thames en schreef daarnaast nog meer toneelmuziek (hoewel niet zo vaak als voor Lincoln's Inn Fields), evenals af en toe een hofode. Naar verluidt bracht hij veel tijd door met vissen.

Hij was de enige Master of the King's Musick in de geschiedenis van het ambt die vier monarchen diende (koning Willem III, koningin Anne, koning George I en koning George II).

Categorie:Brits componist Categorie:Barokcomponist Categorie:Klassiek componist Categorie:17e-eeuws componist