At Maktab Quran, online Quran lessons are live, one-to-one video classes with your own qualified teacher — never a crowded group. Alongside the video, a real-time synchronized Quran page follows your teacher exactly: as they recite and highlight each word, it lights up on your screen in under a second. It feels like sitting beside a teacher, from wherever you are in the world.
What you get in every Quran lesson
Each lesson is private, 30 minutes long, and built entirely around you. Your teacher listens to your recitation, corrects your Tajweed in the moment, and moves at the pace that helps you improve — whether you are sounding out your first letters or polishing a surah for memorisation. Live teacher notes, word-by-word highlighting and Tajweed colour-coding make every correction clear, and your progress is saved so you can pick up exactly where you left off.
Quran lessons for kids and adults
Children learn best with patience and encouragement, so our Quran lessons for kids pair young learners with teachers who specialise in them — and parents are welcome to sit in. Adults returning to the Quran after years away are just as welcome; there is no embarrassment in a one-to-one setting, only a teacher focused on helping you read fluently and beautifully. Because you keep the same online Quran teacher each week, your lessons build on one another instead of starting over.
What you can learn
Start with Noorani Qaida if you are new, then progress through Tajweed for correct recitation, Hifz for memorisation, and Tafsir and Quranic Arabic to understand the meaning. You can explore every option on our online Quran courses page, or see exactly how to learn Quran online step by step. Prefer a broader overview first? Read about studying the Quran online.
Simple, honest pricing
One plan covers everything: five live 30-minute one-to-one lessons every week for $40 a month, shown in your local currency, with no hidden fees. Try it first with a free trial lesson — no card required — and cancel anytime. See full details on the pricing page.