Laurent Robert startet sin profesjonelle fotballkarriere i franske Montpellier i 1994. Etter å ha spilt for denne klubben i fem år gikk han til Paris Saint-Germain, og her spilte han fram til august 2001 da han ble solgt til Newcastle United for £9 500 000. Robert debuterte for Newcastle den 19. august 2001 i en ligakamp mot Chelsea, og den 8. september 2001 scoret han sitt første mål for da Newcastle vant 4-1 over Middlesbrough i en ligakamp på Riverside Stadium. Da 2001/02-sesongen var over hadde Robert scoret 8 mål på 36 ligakamper for Newcastle, og i de påfølgende sesongene fikk han bokført 5 mål på 27 ligakamper i 2002/03-sesongen og 6 mål på 35 ligakamper i 2003/04-sesongen. I 2004/05-sesongen ble det 3 mål på 31 ligakamper, men det som han fikk mest oppmerksomhet for i denne sesongen var hans rettmessige offentlige kritikk av klubbens manager, Graeme Souness, og som et resultat av dette ble han sommeren 2005 lånt ut til Portsmouth.