Scowen, 24, som gjorde sin första lagdebut vid 17 års ålder med Wycombe, går med i en fri transfer efter att ha tackat nej till ett nytt kontrakt med Tykes.
Enfield-född Scowen spelade 44 matcher för att hjälpa Barnsley till en 14: e plats i Englands andra nivå förra säsongen.
Han flyttade till Oakwell klubben för en hemlig avgift i januari 2015.
Hitta alla de senaste fotbollsöverföringarna på vår dedikerade sida.
Queens Park Rangers har undertecknat mellanfältaren Josh Scowen på en treårig deal efter hans utträde från Championship rivaler Barnsley.