Singh har vært klubbløs siden han forlot finske HJK i januar. Han fikk mye av perioden i den finske klubben ødelagt av en strekkskade.
Fredag formiddag opplyser Sandefjord på sitt nettsted at de har sikret seg 29-åringen som har spilt sju A-landskamper for Norge.
Singh spilte i mange år for Vålerenga, og har vært innom en rekke klubber siden han forlot VIF i 2012. Blant dem er Feyenoord, Molde og Sarpsborg.
– Jeg kjenner Harmeet godt fra tiden sammen i Molde. Med Harmeet på laget får vi en svært rutinert spiller med masse erfaring. Han er helprofesjonell i alt han foretar seg og vil bli et viktig tilskudd i troppen inn mot siste halvdel av sesongen, sier daglig leder Espen Bugge Pettersen i Sandefjord.
Det nyopprykkede laget ligger på 13.-plass i Eliteserien idet 17 av 30 kamper er spilt.