When are my options assigned?

Given the option contract, options held short can be assigned at any time. Options are generally automatically exercised if in the money at expiration but may not always be exercised. Long option holders can request to not exercise contracts.