Generally speaking, assignments last about 13 weeks, but can be anywhere from 8 weeks to 52 weeks depending on the facility and assignment. Alternatively, you may decide to keep renewing your contract with the same facility, or the facility may decide to offer you a permanent position.