Teacher in an online class on a laptop
Now accepting applications

Get paid to teach children online from home.

Join Upcademy as a teacher. Set your schedule, teach what you love, and earn up to $5/hr — all from your living room.

Work from anywhereFlexible hoursMonthly payments

Why Upcademy

Everything you need to teach well.

We handle the curriculum. You bring the energy.

🏠

Teach from home

No commute, no classroom. All you need is a stable connection and a passion for teaching.

📅

Set your schedule

You decide when you teach. Build a timetable that fits around your life, not the other way around.

🌍

Reach global families

Teach children across the US, UK, Canada and beyond. Your impact travels further than you think.

💰

Performance-based pay

Earn more as your attendance and reliability improve. The better you show up, the more you earn.

👨‍🎓

Structured curriculum

We provide the curriculum, slides and lesson plans. You bring the energy and expertise.

🤝

Dedicated support

Our team supports you every step of the way — onboarding, training, and ongoing guidance.

Pay structure

Show up.
Earn more.

Your pay is tied to your monthly attendance rate — the percentage of scheduled classes you start on time. The more reliable you are, the more you earn and the more classes we send your way.

Attendance rate = (on-time classes ÷ scheduled classes) × 100 · calculated monthly.

Student no-shows don't count against you. Payments processed monthly.

AttendanceRatePriority
100%$5.00/hrHighest priority
90–99%$4.50/hrHigh priority
80–89%$4.00/hrMedium priority
70–79%$3.50/hrLow priority
Below 70%$3.00/hrNo priority

Application

Three steps to get started.

Takes less than 10 minutes to apply.

1

Your details

Name, email, location and contact info. Takes 2 minutes.

2

Pick your subjects

Choose your primary subject and any additional ones you're qualified to teach.

3

Record a Loom video

5 minutes total: 1 min intro in English, 4 min teaching demo in your subject language. Loom only.

Apply now — it's free

Requirements

What we look for.

No formal qualification required — just reliability and a love of teaching.

Fluency in your teaching language

Comfortable working with children aged 4–15

Stable internet connection for Zoom

Quiet, distraction-free teaching space

Reliable and punctual — attendance matters

Engaging, patient teaching style

A valid Loom account for your application video

Agreement to Upcademy's teacher terms

FAQ

Your questions, answered.

What subjects can I teach?

Currently Urdu, Hindi and English. We're expanding — if you teach another language or subject, apply and note it in your video.

Do I need a teaching qualification?

No formal qualification required. We look for engaging, reliable teachers who connect well with children. Your Loom video is where you show us that.

How and when do I get paid?

Payments are processed monthly during the first week of each month. You're responsible for your own taxes as an independent contractor.

How is my attendance rate calculated?

Attendance rate = (on-time classes ÷ scheduled classes) × 100, calculated monthly. Student no-shows don't count against you.

How long does the application take?

The form takes 5 minutes. The Loom video should be exactly 5 minutes — 1 min intro, 4 min teaching demo. We review within a few days.

Join us

Ready to start teaching?

Apply in minutes. Teach on your terms. Earn from home.

Apply now — it's free