How we rank courses

We weight heavily for hands-on practice, up-to-date curriculum, and whether the instructor is an active researcher or practitioner. Where a platform publishes learner ratings, we favour highly rated courses; many free university materials carry no platform rating, so for those we judge on content quality and reputation. Certification and cost are secondary factors.

Our picks: the best course for each goal

Skip the scrolling. If you know what you want, start here.

Top picks across all levels

Our highest-rated courses regardless of starting point

Best courses by level

Best beginner courses

No physics or math background required. These start from scratch and build genuine intuition.

See all beginner courses →

Best intermediate courses

For learners who know the basics and want to write real quantum circuits or go deeper into theory.

Best advanced courses

Graduate-level content from MIT, Caltech, Cambridge, Perimeter Institute, and top quantum research groups.

Frequently asked questions

What is the best quantum computing course for beginners?
The PennyLane Codebook, which grew out of the earlier Xanadu Quantum Codebook, is the top-rated free option -- it is interactive and requires no prior physics. IBM's Basics of Quantum Information is excellent if you want the IBM ecosystem.
Is there a free quantum computing course that's actually good?
Yes -- over half the courses in our database are free. The Qiskit Textbook, Caltech PHYS 219, and MIT's quantum information series are genuinely world-class and free. See our free courses guide.
How long does it take to learn quantum computing?
A solid foundation takes 3-6 months at 30 minutes per day. You'll understand qubits, gates, and basic algorithms. Getting to the point of reading research papers takes 12-18 months of consistent study.
Do I need to know physics to learn quantum computing?
No -- not for most courses. The beginner-level courses on this list assume high school math (algebra, some trigonometry) and a general interest in computers. The advanced research-oriented courses do require linear algebra and some physics background.
Are paid quantum computing courses better than free ones?
Not necessarily. Some of the best courses are free, including IBM's Basics of Quantum Information, the Qiskit Textbook, the PennyLane Codebook, and university materials from MIT and Caltech. What you pay for is usually a recognized certificate, graded assessments, deadlines, or career support, not better teaching. For learning alone, free is often enough; for a CV credential, a paid certificate can be worth it.
Which quantum computing course is best for a software engineer?
Software engineers usually do best starting code-first with the Qiskit Textbook or the PennyLane Codebook, since you already have the programming foundation, then adding a structured course like IBM's Basics of Quantum Information for the formalism. Unsure which framework? See Qiskit vs PennyLane.