Question: how long does western union hold money?
Answer: Money can be picked up within minutes as long as you have the required code. However, if not picked up immediately, the longest days the money can stay is 45 days and it stays with Western Union for 9 months unless the Sender gives orders for the money to be returned.