Hann komst í annan hring í heimsmeistaramóti PDC í fyrsta sinn í
Árið 2012. Í þéttum leik gegn Ronnie Baxter, fertugi, var Farmer 1<unk>2 á eftir í bestu af fimm settum. Hann gerði síðan nokkrar af sínum bestu darts með því að slá fimm 180's í að taka sex af síðustu átta fætur til að innsigla 3<unk>2 sigur. Hann hélt áfram með því að sigra þýska keppandann Kevin Münch í annarri umferð, en var þá hvítkvaddur 0<unk>4 af heimsnúmer þrjú James Wade í síðustu 16. Í mars sló hann níu dart í þriðja undankeppni Opna Bretlands í fyrri umferðinni gegn Andy Relf. Farmer var settur út í 16 liða úrslitum af Andy Smith. Farmer tapaði í undanúrslitum á UK Open 1<unk>4 fyrir Jamie Lewis og komst aftur í 16-liða úrslitin á síðustu tíu mótum sínum árið 2012 í fyrri síðasta leikmannamótinu þar sem Gary Anderson vann hann 6<unk>1.