The permanent appointment comes a month after the 36-year-old ex-Canberra, Parramatta and Melbourne playmaker was brought in as acting head coach.
In his first four games in charge the Vodafone Warriors have had two hard-fought losses followed by impressive wins against Melbourne and Canberra to sit just outside the NRL’s top eight.
On Saturday Mc Fadden guided the side to a nine-try 54-12 rout of the Raiders, a club record winning margin against Canberra.
This followed the 16-10 Anzac Day victory over the Melbourne Storm, one of the most complete displays in the club’s history.
McFadden welcomed the long-term responsibility.