Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average online tutor earns approximately $30,886 annually. Salaries can vary based on factors such as experience, subject matter expertise, and geographic location. Tutors specializing in high-demand subjects like math or science may command higher pay rates.
Online tutors in states like California, New York, and Texas tend to earn significantly more due to higher demand and living costs. Additionally, tutors working for established online platforms often have access to more lucrative opportunities.
Online tutoring salaries can vary based on the platform and the level of education being provided. For instance, tutors in specialized fields or those with advanced degrees may earn upwards of $50,000 annually. It’s essential to research multiple sources to get a comprehensive view of potential earnings.
Many platforms offer flexible tutoring positions, allowing individuals to set their own hours and choose their subjects. Popular options include Chegg Tutors and VIPKid, both of which provide ample opportunities for tutors looking to expand their reach and income potential.
Let Zippia find your next online tutor job
Let Zippia find your next online tutor job
The highest-paying states for online tutors are Alaska, California, and North Dakota. The lowest average online tutor salary states are Iowa, North Carolina, and Indiana.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Alaska | $38,278 | $18.40 |
| 2 | Connecticut | $34,846 | $16.75 |
| 3 | New Hampshire | $33,642 | $16.17 |
| 4 | Montana | $32,924 | $15.83 |
| 5 | Maine | $33,104 | $15.92 |
| 6 | North Dakota | $35,141 | $16.89 |
| 7 | Nevada | $31,150 | $14.98 |
| 8 | Idaho | $31,549 | $15.17 |
| 9 | Minnesota | $31,972 | $15.37 |
| 10 | Oregon | $34,352 | $16.52 |
| 11 | Nebraska | $31,262 | $15.03 |
| 12 | Pennsylvania | $32,811 | $15.77 |
| 13 | Washington | $34,619 | $16.64 |
| 14 | Massachusetts | $34,536 | $16.60 |
| 15 | Hawaii | $34,457 | $16.57 |
| 16 | California | $35,447 | $17.04 |
| 17 | Oklahoma | $30,101 | $14.47 |
| 18 | New Jersey | $31,490 | $15.14 |
| 19 | Texas | $30,873 | $14.84 |
| 20 | Vermont | $28,850 | $13.87 |
| 21 | Wisconsin | $30,747 | $14.78 |
| 22 | Colorado | $30,042 | $14.44 |
| 23 | Mississippi | $28,789 | $13.84 |
| 24 | Louisiana | $29,532 | $14.20 |
| 25 | Missouri | $30,795 | $14.81 |
| 26 | Kansas | $29,061 | $13.97 |
| 27 | Rhode Island | $29,233 | $14.05 |
| 28 | New York | $30,290 | $14.56 |
| 29 | South Dakota | $28,548 | $13.72 |
| 30 | Delaware | $28,039 | $13.48 |
| 31 | Wyoming | $25,434 | $12.23 |
| 32 | Illinois | $28,354 | $13.63 |
| 33 | Georgia | $29,067 | $13.97 |
| 34 | Arizona | $26,173 | $12.58 |
| 35 | Michigan | $25,457 | $12.24 |
| 36 | Maryland | $27,248 | $13.10 |
| 37 | West Virginia | $26,468 | $12.72 |
| 38 | New Mexico | $25,271 | $12.15 |
| 39 | Utah | $27,400 | $13.17 |
| 40 | Arkansas | $25,292 | $12.16 |
| 41 | Kentucky | $25,546 | $12.28 |
| 42 | Ohio | $26,168 | $12.58 |
| 43 | Alabama | $25,708 | $12.36 |
| 44 | Tennessee | $24,788 | $11.92 |
| 45 | District of Columbia | $27,086 | $13.02 |
| 46 | Iowa | $24,136 | $11.60 |
| 47 | North Carolina | $23,997 | $11.54 |
| 48 | South Carolina | $21,426 | $10.30 |
| 49 | Virginia | $22,892 | $11.01 |
| 50 | Indiana | $23,308 | $11.21 |
| 51 | Florida | $21,069 | $10.13 |
The highest-paying cities for online tutors are San Francisco, CA, Boston, MA, and Philadelphia, PA.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | San Francisco, CA | $37,507 | $18.03 |
| 2 | Boston, MA | $34,532 | $16.60 |
| 3 | Philadelphia, PA | $32,808 | $15.77 |
| 4 | Minneapolis, MN | $32,040 | $15.40 |
| 5 | Omaha, NE | $31,276 | $15.04 |
| 6 | Kansas City, MO | $31,089 | $14.95 |
| 7 | Houston, TX | $30,361 | $14.60 |
| 8 | New York, NY | $30,198 | $14.52 |
| 9 | Oklahoma City, OK | $30,143 | $14.49 |
| 10 | Denver, CO | $29,993 | $14.42 |
| 11 | Atlanta, GA | $29,149 | $14.01 |
| 12 | Columbus, OH | $25,597 | $12.31 |
| 13 | Detroit, MI | $25,461 | $12.24 |
| 14 | Albuquerque, NM | $25,324 | $12.18 |
| 15 | Memphis, TN | $24,880 | $11.96 |
| 16 | Raleigh, NC | $24,116 | $11.59 |
| 17 | McLean, VA | $23,829 | $11.46 |
| 18 | Orlando, FL | $21,064 | $10.13 |
An online tutor's salary ranges from $24,000 a year at the 10th percentile to $39,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $39,000 | $3,250 | $19 |
| 75th Percentile | $35,000 | $2,917 | $17 |
| Average | $30,886 | $2,574 | $15 |
| 25th Percentile | $27,000 | $2,250 | $13 |
| 10th Percentile | $24,000 | $2,000 | $12 |
The highest paying types of online tutors are instructor, esl teacher, and teacher.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Teacher-In-Training | $37,214 | $3,101 | $17.89 | 132,725 |
| Teacher | $47,989 | $3,999 | $23.07 | 71,918 |
| ESL Teacher | $52,701 | $4,392 | $25.34 | 63,897 |
| Substitute School Teacher | $33,215 | $2,768 | $15.97 | 82,842 |
| Teaching Fellow | $44,040 | $3,670 | $21.17 | 40,551 |
| Pre-K Teacher | $40,301 | $3,358 | $19.38 | 60,464 |
Top companies hiring online tutors now:
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | BookNook | $32,211 | $15.49 |
| 2 | Liberty University | $27,428 | $13.19 |
The average online tutor salary varies across industries:
| Rank | Industry | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Technology | $33,837 | $16.27 |
| 2 | Retail | $32,974 | $15.85 |
| 3 | Education | $32,441 | $15.60 |
| 4 | Start-up | $29,560 | $14.21 |
The average online tutor salary has risen by $3,322 over the last ten years. In 2014, the average online tutor earned $27,564 annually, but today, they earn $30,886 a year. That works out to a 6% change in pay for online tutors over the last decade.
Compare online tutor salaries for cities or states with the national average over time.
Compare online tutor salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $30,900 | $14.85 | +2.4% |
| 2024 | $30,100 | $14.49 | +0.3% |
| 2023 | $30,000 | $14.45 | +1.8% |
| 2022 | $29,500 | $14.19 | +1.7% |
| 2021 | $29,000 | $13.95 | +3.6% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Get It Recruit-Educational Services | Online Tutor-Remote | WFH | Allegheny, PA | 06/29/2025 | $31,305 |
| Get It Recruit-Educational Services | Online Tutor-Remote | WFH | New York, NY | 06/29/2025 | $31,305 |
| Learner Education | Online SAT/Test Prep Tutor | Cambridge, MA | 06/26/2025 | $52,175 |
| Learner Education | Online Calculus Tutor | Charlotte, NC | 06/26/2025 | $52,175 |
| Learner Education | Online Geometry Tutor | San Jose, CA | 06/26/2025 | $52,175 |
| JFF | Online Tutor/Teacher | Flexible Hours | San Francisco, CA | 06/10/2025 | $36,000 |
| Trivium Education Services Pvt. Ltd. | Online Tutor | New York, NY | 06/10/2025 | $28,696 |
| Learner Education | Online SAT/Test Prep Tutor | Houston, TX | 06/09/2025 | $52,175 |
| Learner Education | Online Calculus Tutor | Chicago, IL | 06/06/2025 | $52,175 |
| Learner Education | Online Science Tutor | Jacksonville, FL | 06/06/2025 | $52,175 |
Search for online tutor jobs