James Holland (* 15. Mai 1989 in Sydney) ist ein australischer Fußballspieler.
Holland spielte von 2005 bis 2006 am NSW Institute of Sport und 2007 am Australian Institute of Sport (AIS). In der Vorbereitung zur Saison 2006/07 trainierte er einige Zeit mit den Central Coast Mariners und kam zu drei Einsätzen im Pre-Season Cup 2006.
Im Oktober 2007 erhielt er bei den Newcastle United Jets einen Kurzzeitvertrag und erzielte bei seinem Ligadebüt gegen Wellington Phoenix nach 16 Minuten die 1:0-Führung. Nach einem weiteren Einsatz eine Woche später, kehrte er zunächst an das AIS zurück, bevor er im Dezember einen festen Vertrag bei den Jets unterzeichnete. Holland rückte umgehend in den Kader auf und stand sowohl an den letzten fünf Spieltagen der regulären Saison, als auch in drei Partien der Play-Offs in der Anfangsformation. Lediglich im Meisterschaftsfinale gegen die Central Coast Mariners, die sich im Dezember ebenfalls um eine Verpflichtung von Holland bemüht hatten, wurde er nach 70 Minuten eingewechselt. Durch den 1:0-Finalsieg über die Mariners gewann Holland in seiner ersten Profisaison die australische Meisterschaft.