The 31-year-old Canadian international has moved to the Cottage for an undisclosed fee and has signed a three year deal.
Radzinski's signing brings the total number of new players at Fulham to three in just seven days - Andy Cole and Claus Jensen having already signed from Blackburn and Charlton respectively.