Yes, most online casinos that offer bonuses for new and regular customers also have wagering requirements that you must meet to be able to withdraw your bonus money or free spins winnings.