Flowers can arrive in Elgin, OK today if you order by 1pm on a weekday or 10am on a Saturday, Central time, or you can choose a later date at checkout. Elgin shares its name with towns in other states, so make sure the order says Elgin, OK, and add the recipient's cell for newer streets. Choose the In Style from our range below, or call us and our friendly, US-based team will take the order.