Yes, most legal online casinos offer welcome bonuses. These are legal in any state where online casinos have been legalized. Currently, those states include Delaware, Michigan, New Jersey, Pennsylvania, and West Virginia.