Kraken does have a withdrawal fee. If you would like to learn more about which coin has how much minimum withdrawal limit and how much is the withdrawal fee, please check this website.