Yes, winnings from no deposit free spins usually come with wagering requirements. This means that you have to wager your winnings a certain number of times before you can withdraw the money.