Yes, you can withdraw your winnings from a no deposit bonus, but only after meeting the wagering requirements and any other terms and conditions set by the casino. There may also be a cap on the maximum amount you can withdraw from no deposit bonus winnings.