Yes, you can withdraw winnings from a no deposit bonus, but you must first meet the wagering requirements set by the casino. This usually involves wagering the bonus amount a certain number of times. Additionally, there may be a maximum withdrawal limit on the amount you can cash out from no deposit bonus winnings.