Salaripedia
English

How much does a travel agent make in Tampa?

$47,120a year

Median yearly pay for travel agents in the Tampa-St. Petersburg-Clearwater, FL metro area. That is $22.65 an hour or $3,927 a month.

Hourly
$22.65
Vs. national median
-6%
Rank among cities
83 of 124
Jobs in the area
620
Pay range
Lowest 10%: $27,890Median: $47,120Highest 10%: $76,450
PercentileYearlyHourly
10th$27,890$13.41
25th$35,880$17.25
Median$47,120$22.65
75th$63,580$30.57
90th$76,450$36.75

Other cities in Florida

Median yearly pay for travel agents.

Naples, FL$57,720
Miami, FL$50,720
Jacksonville, FL$50,590
Pensacola, FL$50,520
Cape Coral, FL$50,280
Port St. Lucie, FL$50,010
Deltona, FL$49,420
Crestview, FL$49,200
Orlando, FL$48,680
Lakeland, FL$47,990
Panama City, FL$44,950
North Port, FL$44,580
Travel Agent salary in Florida Travel Agent salary in all states

Related jobs in Tampa

Same field, median yearly pay.

Sales Engineer$123,400
Sales Representative$96,840
First-Line Supervisors of Non-Retail Sales Worker$80,250
Security$69,160
Sales Representative$62,000
Insurance Sales Agent$60,820
Sales Representatives of Service$59,600
Advertising Sales Agent$56,930
Real Estate Sales Agent$48,540
First-Line Supervisors of Retail Sales Worker$48,290
Salaries for every job in Tampa, FL

Frequently asked questions

How much does a travel agent make an hour in Tampa?

The median hourly pay in the Tampa-St. Petersburg-Clearwater, FL metro area is $22.65 ($47,120 a year).

Do travel agents make more in Tampa than the national average?

No: $47,120 against $50,160 nationally, 6% less.

How does Tampa compare with the rest of Florida?

The median in Florida is $50,060, so Tampa pays 6% less.

Where does Tampa rank for travel agent pay?

83 of 124 metro areas with data.

How much does a travel agent make starting out in Tampa?

The lowest-paid 10% make $27,890 or less a year; the top 10% make $76,450 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.