On average, most online casinos will pay in a day or two. The ones that offer the fastest withdrawals will get your money in less than 24 hours.