Travel nurses typically earn higher wages than permanent staff due to the demand for their flexibility and expertise. On average, travel nurses in the United States earn between $2,000 to $3,000 per week, depending on factors such as location, specialty, experience, and agency. This equates to an annual salary range of approximately $80,000 to $120,000. However, rates can vary significantly based on the specific assignment, with some travel nurses earning even more through bonuses and incentives.