Withdrawal times at Freshbet usually take anywhere from 1 to 5 days depending on the payment method you choose.