In light of the COVID-19 crisis, we highly encourage meeting with your tutor online. Read more about

Find Python Tutors Online or Near You

Private Python tutoring with pay-as-you-go pricing

With the Good Fit Guarantee, love your first lesson, or it’s free

Compare qualifications, hourly rates, and reviews to find the right expert for you.

Collaborate with your tutor in Wyzant's free, browser based online learning tool.

Only pay for the time you need. No subscriptions, no upfront payments. Just affordable results.

Private teachers

The Best Python Tutoring Online

310 private Python tutors / Find the best Python tutor

See more experts ›
Daniel W.
70/hour

Mechatronics: Programming, Wiring and Mechanics

Some languages I can help with include, but are not limited to: C, C++, Java, Racket, Scheme, Ruby, Bash, Scratch, Lisp, OCaml, Clojure, ClojureScript, Prolog, Guile, Matlab, Python, Snap! read more

70/hour
5.0 (145)
68 hours tutoring Python out of 330 hours
Offers online lessons
See Tutors Like This

Some languages I can help with include, but are not limited to: C, C++, Java, Racket, Scheme, Ruby, Bash, Scratch, Lisp, OCaml, Clojure, ClojureScript, Prolog, Guile, Matlab, Python, Snap! read more

Elise B.
110/hour

Specializing in Math and Computer Science

I have a bachelor's degree in Computer Science with a minor in Spanish. I have always excelled at Math (I received a 5 on the AP Calculus BC exam and was one course short of a minor in college), and I have a strong background in computers... read more

110/hour
4.9 (241)
64 hours tutoring Python out of 1,173 hours
Offers online lessons
See Tutors Like This

I have a bachelor's degree in Computer Science with a minor in Spanish. I have always excelled at Math (I received a 5 on the AP Calculus BC exam and was one course short of a minor in college), and I have a strong background in computers... read more

Akeme U.
130/hour

Proficient Python Educator

Python is own of my favorite languages. I have helped students use Python executing shell scripts on a Linux machine, read files and manipulate data for correct output, OOP principles, and much more. For my startup, I have used... read more

130/hour
5.0 (624)
175 hours tutoring Python out of 1,901 hours
Offers online lessons
See Tutors Like This

Python is own of my favorite languages. I have helped students use Python executing shell scripts on a Linux machine, read files and manipulate data for correct output, OOP principles, and much more. For my startup, I have used... read more

Eric K.
175/hour

PhD, Wall St. Data Scientist. 15 Years Experience Python Coder/Teacher

Python developer with a PhD from Columbia University. Formerly a data scientist at JPMorgan. Currently I teach coding at my hacker space in Brooklyn called NYC Resistor. read more

175/hour
5.0 (146)
187 hours tutoring Python out of 564 hours
Offers online lessons
See Tutors Like This

Python developer with a PhD from Columbia University. Formerly a data scientist at JPMorgan. Currently I teach coding at my hacker space in Brooklyn called NYC Resistor. read more

Ian C.
75/hour

Experienced High School and College Computer Science Tutor

Python was my first language. I have made websites in Python frameworks, and use the python Pandas and numpy libraries for statistics and data manipulation. When I tutor clients who are looking to learn their first language... read more

75/hour
4.6 (59)
119 hours tutoring Python out of 220 hours
Offers online lessons
See Tutors Like This

Python was my first language. I have made websites in Python frameworks, and use the python Pandas and numpy libraries for statistics and data manipulation. When I tutor clients who are looking to learn their first language... read more

Myco P.
70/hour

Java, Web Development and Computer Science Tutor

My name is Myco and I'm a web developer with 6 years of professional experience specializing in HTML, CSS, jQuery, PHP, Python, Java, ASP.NET, C#, MySQL, and other web technologies. I also have 10 years of educational experience in... read more

70/hour
5.0 (597)
141 hours tutoring Python out of 1,472 hours
Offers online lessons
See Tutors Like This

My name is Myco and I'm a web developer with 6 years of professional experience specializing in HTML, CSS, jQuery, PHP, Python, Java, ASP.NET, C#, MySQL, and other web technologies. I also have 10 years of educational experience in... read more

Joel L.
90/hour

Experienced Math, Physics, Python Tutor with a PhD in Physics

I tutor all levels of physics including AP physics, college-level physics, upper undergraduate courses, as well as graduate courses. I tutor Python, particularly in the basics of the language, Jupyter notebooks, and typical libraries, such... read more

90/hour
5.0 (375)
108 hours tutoring Python out of 942 hours
Offers online lessons
See Tutors Like This

I tutor all levels of physics including AP physics, college-level physics, upper undergraduate courses, as well as graduate courses. I tutor Python, particularly in the basics of the language, Jupyter notebooks, and typical libraries, such... read more

Neveen M.
70/hour

A data scientist with masters in Engineering

I have many years of experience in software development and in python. I used python with data science projects. I can help you learn python and be on your own. read more

70/hour
4.9 (361)
503 hours tutoring Python out of 851 hours
Offers online lessons
See Tutors Like This

I have many years of experience in software development and in python. I used python with data science projects. I can help you learn python and be on your own. read more

Karl P.
40/hour

Computer Science, Stats and Math Tutor

I did python in college and even worked an internship that was involving python, and I had been teaching python for many other coding instructor jobs. read more

40/hour
4.8 (208)
343 hours tutoring Python out of 809 hours
Offers online lessons
See Tutors Like This

I did python in college and even worked an internship that was involving python, and I had been teaching python for many other coding instructor jobs. read more

Charles M.
95/hour

Python programmer and subject matter expert

I've been programming in Python for about 13 years, including building file system simulators for Sun, extensive test and packaging programs for SGI, and as CTO of a Python-based startup company. I'm currently in the top 1 percent... read more

95/hour
4.9 (605)
324 hours tutoring Python out of 1,541 hours
Offers online lessons
See Tutors Like This

I've been programming in Python for about 13 years, including building file system simulators for Sun, extensive test and packaging programs for SGI, and as CTO of a Python-based startup company. I'm currently in the top 1 percent... read more

Trusted with over 6 million hours of lessons since 2005

Success stories

Real stories from real people

Since 2005, Wyzant has provided a way for people to learn any subject in a way that works for them.

How much for private Python tutoring lessons

Python Tutors Cost $35 - 70 per hour on average

What’s a fair price for a private Python tutor? Python tutors using Wyzant are professional subject experts who set their own price based on their demand and skill.

$25 $95
$35
$70

Choose Your Tutor

Compare tutor costs. With a range of price options, there’s a tutor for every budget.

No Upfront Fees

Sign up, search, and message with expert tutors free of charge.

No Costly Packages

Only pay for the time you need. Whether it’s one lesson or seven, you decide what to spend.

Pay After Your Lesson

Get the help you need first. You’ll only be charged after your lesson is complete.

Love Your Lesson Or It’s Free

Your first hour with a new tutor is protected by Wyzant’s Good Fit Guarantee. If you’re not satisfied with your lesson, you don’t pay. No questions asked.

Reported on by leading news outlets

Trust an expert answer

Private Teachers Prepared to Help You Learn Python

 Question

How would you define Python in your own words?
Python is a do-it-all programming language. It's great for beginners to advanced programmers. With a little bit of work, you can start writing games, reports, calculators, or whatever you want. I think of it as the open-source language that can harness the powers of all the languages out there.... read more
Python is a do-it-all programming language. It's great for beginners to advanced programmers. With a little bit of work, you can start writing... read more
Answered • 03/22/18

 Question

How would you define Python in your own words?
Python is an interpreted high level language that is used extensively in data processing, statistical analysis. The language was designed and implemented by Guido van Rossum and first released in 1991, Python emphasizes readability and therefore reduces the cost of program maintenance. Python... read more
Python is an interpreted high level language that is used extensively in data processing, statistical analysis. The language was designed and... read more
Answered • 03/19/18

 Question

How would you define Python in your own words?
Python makes programming fun. All the frustrating and counterintuitive concepts that have been embedded in programming for 40+ years have been stripped out, and the most common frustrations encountered in other languages (efficient sorting, file reading, etc) can typically be done in 1 simple... read more
Python makes programming fun. All the frustrating and counterintuitive concepts that have been embedded in programming for 40+ years have been... read more
Steven M.

Steven M. answered • 03/19/18

Tutor
5.0 (4257)

 Question

How would you define Python in your own words?
Python is a high-level programming language that is implemented in C. Python is known for being very readable and less verbose compared to its counterparts (such as Java, C, C++). This makes Python a great first programming language to learn from a beginner's Point of View because you can focus... read more
Python is a high-level programming language that is implemented in C. Python is known for being very readable and less verbose compared to its... read more
Answered • 03/19/18