A 33 éves színész két gyerek apja: Kim Bordenave nevű exbarátnőjétől van egy James nevű, hatéves fia, aki Angelman-szindrómával született, lengyel barátnőjétől, Alicja Bachledától pedig egy négyhónapos, Henry nevű egészséges gyereke. Bár most már valódi jó apát játszik, a színész ezt csak az elmúlt pár évben tanulta meg: "Volt, hogy a fiammal voltam, és az járt az eszemben, mennyi időt kell még eltöltenem vele, mielőtt elhúzhatok végre berúgni" - mesélte el Jonathan Ross angol tévés műsorvezetőnek.
Farrell azóta leszokott a piáról - meg az összes többi szerről, amikkel akkoriban szintén élt -, így viszont már a haverokkal kocsmázásnak se látja értelmét. "Most két óra után elunom magam. Épp eleget csináltam már. 14 éves korom óta iszom, elég rendesen kész voltam. A leszokás elején tényleg baromi nehéz volt. De nem volt más választásom: kemény volt, de már haldokoltam, és azt kellett valahogy elkerülnöm, nehogy teljesen szétüssem magam. De ennek már vége, örülök, hogy sikerült kilépnem ebből a körből, emiatt piszok szerencsésnek mondhatom magam".