Are you a student searching for ways to earn money? Then part-time jobs are the right option for you. As an Indian student, you have plenty of opportunities that you can take up to start earning money online. You don’t have to worry about your age or skills. There are several part-time jobs that you can do as a student today. To help you get started, we have curated the list of the best part-time jobs for students in India. You can choose to do the work that you like the best.

What are the Benefits of Part-Time Jobs for Students?

  • You will earn extra pocket money
  • You can explore different career options and choose early
  • You will become confident and responsible 
  • You will gain interpersonal skills
  • You can develop your professional network

List of Top 15 Part-Time Jobs for Students in India

1. Affiliate Marketing

Girl promoting products through affiliate marketing

Affiliate Marketing is one of the best ways to extra cash online because you can work from the comfort of your home and require no initial investment. You also get to work with popular brands such as Adidas, Apple, Ajio, Myntra, Flipkart, Snapdeal, Tata Cliq, and so on. 

To start, simply join an affiliate marketing network like EarnKaro, explore deals of popular brands, and share them with your network on WhatsApp, Facebook or Telegram. You will earn a commission whenever someone purchases a product through your affiliate link. With affiliate marketing, you can earn up to 30,000 per month.

Average Income₹3.0 LPA (Source: AmbitionBox)
Required SkillsKnowledge about website design, marketing and sales, problem solving & analytical skills, creative skills, data analysis, communication & leadership skills.

2. Become a Virtual Assistant

Person assisting on call

A virtual assistant is the right part-time job if you possess communication and organizational skills. You can set your timings and choose the services you would like to provide. For example, you can provide services such as complete data entry, answering questions on Amazon or LinkedIn, making travel arrangements for business owners, and so on.

Working as an efficient virtual assistant will also improve your productivity. You will get to work with new administrative tasks. If you are interested in data entry, you can let your clients know and choose your work accordingly. You can charge based on your experience and skills. Most virtual assistants charge between ₹500 to ₹4000 per hour.

Average Income₹1.5 Lakhs to ₹5.9 Lakhs  (Source: Ambition Box)
Required SkillsManagement skills, Organising and execution skills, time management and task prioritising skills, and Excellent communication skills.

Some of the Must-Check Virtual Assistant Sites:

  1. Peopleperhour
  2. Fancyhands
  3. Upwork
  4. Fiver

Moreover, Do you know that you can easily start an online business as a student with minimal investment? Here is a list of some easy-to-start business ideas for students. Do have a look, and you can thank us later for this.

3. Online Tutoring

Girl tutoring online

Online tutoring is getting increasingly popular because parents want the best education for their kids. On the other hand, students are looking to understand concepts thoroughly. You can work as an online tutor if you excel in a particular subject. You can teach your juniors or get new students on platforms such as Upwork,, etc.

It is one of the best ways to earn side income because you get paid on an hourly basis. You will also be able to choose your timings and the subject you want to teach. As an online tutor, you can teach anything from mathematics, science, and English to social studies. However, the pay may vary depending on the subject you are teaching.

Average Income₹2.2 LPA (Source: Ambition Box)
Required SkillsGood knowledge about the subject, good communication skills good public speaking skills. Having a degree in a specific subject will be necessary sometimes

Best Online Tutoring Job Platforms in India:

  • BYJU’S
  • Udemy
  • Vedantu
  • Great Learning

4. Become a Social Media Manager 

Social media platforms

If you scroll through social media apps endlessly, you might want to consider a part-time job in social media management. Social media managers are individuals who manage the social media accounts of individuals and organizations. This includes managing Instagram, Twitter, LinkedIn, and even Facebook profiles. 

Becoming a social media manager can be a good source of extra income in India because all you need is knowledge of social media apps and how to bring traffic to the client’s profile. You will manage tasks such as planning and scheduling posts, writing the copy, creating graphics along with these posts, and answering questions and comments from the audience.

Average Income₹4.1 LPA (Source: Ambition Box)
Required SkillsGood communication skills, Creativity, and Copywriting will be a plus

5. Freelance Writing

Freelance Writing

Every company needs a social media presence, and with it comes the need for quality content. If you enjoy writing, you can become a freelance writer. You can write about various topics and gain knowledge for the same.

As a freelance writer, you can get paid on an hourly basis. You can accept clients based on your timings and work extra hours. You can work on product descriptions, blogs, articles, resumes, and even assignments as a freelance writer. To begin your online typing job as a student freelancer, you can register yourself for free on platforms such as Fiverr, Toptal,, etc. However, when you are starting, you might have to show samples of your work to clients to get hired.

Average Income₹3.0 LPA (Source: Ambition Box)
Required SkillsGood in-depth research skills, creativity and good knowledge about the industry that you are writing for.

6. Become a Transcriptionist


The role of a transcriptionist is to listen to audio recordings and convert them into text documents. Large industries such as media and healthcare often require transcriptionists. You must be accurate and pay attention to details while indexing the files and writing the document.

To start your career as a transcriptionist, you can attend an online training course. For example, TAFE offers certification in medical transcription. You can gain experience, build an online portfolio and apply for jobs. You can become a general, legal, or court transcriptionist based on your interest. Data entry is one of the most common forms of transcription that you can do at home.

Average Income₹2.6 LPA (Source: AmbitionBox)
Required SkillsCommunication skills, proofreading, linguistics, copywriting

7. Become a Game Tester

Game Testing

Do you like playing video games? If so, you can become a part-time game tester and earn money. This is because you will be paid to test out video games, find bugs and report them to the game company you are working for.

To start as a game tester, you can look for leading game development companies for the position of a game tester. As a game tester, you can earn approximately ₹1.8 Lakhs to ₹4.8 Lakhs per annum.

Average Income₹3.0 LPA (Source: AmbitionBox)
Required SkillsExcellent problem-solving skills and a methodical approach to computer games, Knowledge of computer games and the industry, Understanding of QA processes, Strong computer literacy skills

8. Freelance Graphic Designing

Graphic Designing

If you are someone who has a knack for creativity and loves creating graphics, then you can become a freelance graphic designer. You can work with small startups or individuals to make graphics for social media, website banners, mockups, logo design, illustrations etc. As you gain experience, you can associate with bigger brands and earn significant money.

Average Income₹3.0 LPA (Source: AmbitionBox)
Required SkillsCreativity, typography, knowledge about Adobe’s creative apps, coding, branding, delivering presentations

9. Become a Freelance Editor

Freelance Editor
Content correction

For the grammar nazis becoming a freelance editor is the best part-time job. You can work as a proofreader and correct blog posts, student essays, and brochures.

With countless videos popping up daily, you can monetize it by becoming a video editor if you have video editing skills.

Another way to earn money through editing is to become a photo editor. Since travel bloggers, food bloggers, and influencers are becoming popular, there is a demand for photo editors. Once you become proficient in Photoshop, you can offer your photography and image touch-up services and earn money. 

Average Income₹4.0 LPA (Source: AmbitionBox)
Required SkillsCreativity, detail orientated, good judgement, interpersonal skills, language skills and writing skills

10. Website Testing

Website Testing
girl testing Website

Website testing is a good work-from-home opportunity for earning money. Many app and website owners are looking for people to test their websites. Anyone who can speak English and knows how a website works can earn money as a website tester. There is no need for technical skills. Moreover, you can do this work in the comfort of your home.

The payment of a website tester depends upon the task’s length and complexity. As a website tester, you can earn ₹1000 to ₹3000, depending on your experience. You will also gain technical and analytical skills and hands-on experience using test management tools. Usertesting, Youeye, and Enroll App are some sites that will help you get a part-time job as a website tester.

Average Income₹2.3 LPA (Source: AmbitionBox)
Required SkillsAnalytical skills, attention to detail, SEO, familiarity with programming languages

11. Sell Pictures Online

If you have a passion for photography and a creative flair, you can earn money by selling your pictures online. Websites like Getty Images, Shutterstock, and 500px allow you to sell your photos, which brands and publishers can purchase. You can set your prices and earn around 70% of the sale amount. For pictures with exclusive licenses, you may even receive 100% compensation. It’s a great way to monetize your photography skills and turn your hobby into a source of income.

Average Income₹5 – ₹25 per image
Required SkillsAce photography, creativity, and photo-editing skills

12. Buy & Sell Domains

Domain Illustration
Domain Illustration

Buying and selling domain names has become a popular and reliable online job in the era of establishing an online presence. Like Instagram and Twitter handles, each company and individual has a unique web address. This presents an opportunity to purchase and sell desirable domain names for a profit. It is a convenient job option, particularly for students, as it doesn’t require significant time commitments.

By creating an account with platforms like GoDaddy, you can explore the wide range of available domain names and make purchases that you deem suitable. It is possible to acquire domain names for less than ₹1000 and sell them to interested parties at prices as high as ₹10,000. This presents a lucrative opportunity to generate income with relatively low investment and effort.

Average Income$1000 to $8000 approx
Required SkillsTechnical knowledge, research, negotiation and networking skills

13. Translator

Translation Illustration
Translation Illustration

In today’s globalized world, there is a high demand for translators in multinational companies. You can explore opportunities in this field if you are bilingual or studying a new language. Working as a translator allows you to earn a decent income and provides an opportunity to enhance your language skills. Many students in India are seeking work-from-home translator positions.
As a translator, businesses may hire you to translate various documents such as papers, letters, emails, and movie subtitles. This exposure to different corporate entities broadens your experience. If businesses value and trust your work, there is a good chance of receiving recurring job opportunities from them.

Average Income₹3.3 LPA (source: Ambition Box)
Required SkillsTechnical knowledge, research, negotiation and networking skills

14. Start a YouTube Channel


YouTube, a multi-billion-dollar platform, offers excellent earning potential for students seeking a side income. As a student, you can leverage YouTube to create various types of videos, such as funny sketches, viral videos, video tutorials, product promotions, and DIY videos, and engage in affiliate marketing.
There are multiple ways to monetize your YouTube channel, including the YouTube Partner Program (YPP). Through the YPP, you can earn money from ads, YouTube Premium subscribers, channel memberships, and super chats. To be eligible for the YPP, you must meet specific criteria, including 4000 valid public watch hours in the last 12 months and a minimum of 1,000 subscribers.

Video ViewsEstimated Earnings (in dollars)Estimated Earnings (in ₹)
10K$50 to $80₹200 to ₹500
100K$500 to $2,500₹2,000 to ₹5,000
1 million$3,400 to $40,000₹7,000 to ₹30,000
150 million$80,000 to $100,000₹1,50,000 to ₹6,00,000
Required skillEngaging narrative, research, video editing, sound editing, network & marketing abilities, time management

15. Reselling


The reselling industry has experienced significant growth in the past decade, with its worth reaching $600 million in 2020 and projected to reach $7 billion by 2025, as reported by Economic Times. This industry provides a platform for users to sell and buy used items at prices lower than the retail price. The focus on precious and expensive products sets the reselling industry apart from thrifting. These can include limited edition sneakers, hoodies, accessories, sports items, and more. It offers a lucrative market for individuals looking to buy and sell sought-after items profitably.

Average IncomeUnlimited
Required SkillsKnowledge of the market, Marketing and sales skills, Research skills, Organization skills, Customer service skills, Financial management skills

In addition to this, we would also like you to check our latest blog, where we have mentioned some of the part-time business ideas in India. Do check it out.

Websites to Look for Part-Time Jobs for Students

1. Indeed

Indeed, is the top job site worldwide, receiving more than 250 million unique visitors each month. Indeed, which is accessible in more than 60 nations and 28 different languages, and covers 94% of the global GDP. As the best pay-for-performance network for recruitment advertising, Indeed is the most affordable source of applicants for thousands of organizations.

2. Flexjobs

This website strives to make finding remote work easy for everyone and is incredibly user-friendly. They provide a library filled with tools to help you locate the ideal job, like skill tests, job checklists, and video introductions. Their VIP service and professional guidance are available to Flexjobs members for $14.99 each month.

3. Upwork

The Upwork website aims to offer flexibility in order to match the ideal freelance candidates with different agencies. Work is available in a variety of fields, including software development, designing, writing, marketing, engineering, and analytics.

4. Freelancer

Freelancer is the biggest crowdsourcing and freelancing website in the world for finding and converting part-time offers, just as the name implies. This Australian company supports the freelancing workforce by providing a convenient meeting place for both clients and freelancers for both long- and short-term assignments.

5. Guru

Guru was founded in 2001 for employers and part-timers to interact, work together, and benefit from one another. Additionally, you start out with part-time employment and can later think about it for its extensive array of advertising and support services.


The internet has made it possible for Indian students to earn money online. Today, you can attend classes and also work at a part-time job to earn money. Depending upon your interest, you can work as a game tester, affiliate marketer, online tutor, and even a website tester to earn money. These part-time jobs will help you to earn your pocket income and will also inculcate job skills that you can use in the future. 


Which job is best for students?

There are several part-time jobs you can do as a student, including affiliate marketing, virtual assistant, online tutor, social media manager, freelance writing, game testing, freelance graphic designing, and website tester.

What is the highest pay part-time job?

Several of the highest paying part-time jobs for students are tutor, data entry operator, freelancer, blogger, virtual assistant, and teaching assistant.

How can a student find a job?

A student can find jobs by searching on online networking websites, checking with recruitment agencies, college placements, and social media.

Should students do part-time jobs?

One of the main benefits of doing a part-time job as a student is that it gives you a chance to discover more about who you are and what you want to do with your life. You become an independent person who accepts responsibility for his or her actions when you work hard at a full-time job.

Mansi Rana
Professional Experience. Mansi joined EarnKaro in 2022 as a Content Analyst. With over three years of experience, she is a seasoned content writer specializing in niches such as affiliate marketing. Educational Background. A Journalism and Mass Communication graduate from Amity University, Mansi channels her passion towards empowering aspiring micro-influencers through the power of affiliate marketing. More About Her. She indulges in her passion for beauty and fashion in her spare time, immersing herself in extensive research and staying up-to-date with the latest trends and innovations.


Please enter your comment!
Please enter your name here