Hello, welcome back to my blog. Yes, I am a full-time pharmacy director, but I am also all about figuring out passive income. If you want to make money, you have to put your time into it. Here are the top 5 side hustles on the internet:

Freelance writing 

If you have good writing skills, you can offer your services as a freelance writer. There are many websites that connect writers with clients, such as Upwork, Freelancer, and Fiverr. You can also pitch your services to websites or blogs in your niche. All of these freelance website work about the same.

For instance, with Upwork, starting as a freelancer requires several steps to ensure that you are set up for success. Here are the steps to follow:

  1. Create an account: Go to Upwork.com and create an account. You will need to provide your basic information, such as your name, email, and create a password.
  2. Complete your profile: Once you have created your account, complete your profile by providing information about your skills, experience, education, and portfolio. Make sure that your profile is complete and showcases your strengths and expertise.
  3. Take relevant tests: Upwork provides tests for various skills, such as English proficiency, software development, and graphic design. Taking appropriate tests and getting good scores can help you stand out from other freelancers.
  4. Start applying for jobs: After you have completed your profile and taken relevant tests, start applying for jobs that match your skills and experience. Make sure to read the job description carefully and tailor your application to the job requirements.
  5. Communicate effectively: Once you have landed a job, communicate effectively with the client to ensure that you deliver quality work and meet their expectations. Be professional, responsive, and open to feedback.
  6. Build a reputation: As you complete jobs successfully, clients will leave feedback on your profile. Make sure to maintain a high level of quality and professionalism to build a positive reputation on Upwork.
  7. Grow your business: Once you have built a strong reputation on Upwork, you can start to expand your business by taking on more clients, raising your rates, and offering additional services.

Remember, starting as a freelancer on Upwork takes time and effort. Be patient, persistent, and always strive to deliver quality work to your clients.

Online tutoring

If you have expertise in a particular subject, you can offer your services as an online tutor. Websites like Chegg, TutorMe, and Skooli connect tutors with students who need help with their studies.

I worked as a math tutor for two years while attending Buker Hill Community College for my Associate degree of Science. I definitely recommend becoming a tutor while attending college because it allows me also to do school work and meet new people. 

If you are interested in becoming an online tutor with TutorMe, follow these steps:

  1. Create an account: Go to TutorMe.com and create an account by clicking on the “Become a Tutor” button. Fill out the application form with your personal information, education background, teaching experience, and the subjects you want to tutor.
  2. Complete a subject test: After creating an account, TutorMe will require you to complete a subject test to assess your knowledge in the subject area you want to teach.
  3. Pass a background check: Once you have completed the subject test, TutorMe will conduct a background check to ensure that you have a clean criminal record.
  4. Attend an interview: If your application and background check are successful, you will be invited to attend an interview with a TutorMe representative. This interview will assess your communication skills, teaching ability, and your willingness to work with students.
  5. Set up your tutor profile: After the interview, you will need to create a tutor profile. This profile will showcase your experience, qualifications, and teaching style.
  6. Start tutoring: Once your tutor profile is complete, you can start tutoring by accepting student requests for lessons. TutorMe provides an online platform where you can conduct one-on-one sessions with students and track their progress.
  7. Get paid: TutorMe pays tutors on a weekly basis based on the number of hours they have tutored and their hourly rate.

To succeed as an online tutor with TutorMe, you will need to be passionate about teaching, have excellent communication skills, be patient and adaptable, and be willing to work flexible hours.

Virtual assistant

If you have strong organizational and administrative skills, you can offer your services as a virtual assistant. Websites like Upwork, PeoplePerHour, and Freelancer connect virtual assistants with clients who need help with administrative tasks.


To become a virtual assistant on PeoplePerHour, follow these steps:

  1. Create an account: Go to PeoplePerHour.com and create an account by clicking on the “Join” button. Fill out the application form with your personal information, education background, and work experience.
  2. Set up your profile: Once you have created an account, you will need to set up your profile. This will include adding a profile picture, writing a compelling bio, and showcasing your skills and experience.
  3. Determine your hourly rate: As a virtual assistant, you will need to determine your hourly rate. Research what other virtual assistants are charging for similar services and set your rate accordingly.
  4. Apply for jobs: Once your profile is complete, you can start applying for virtual assistant jobs that match your skills and experience. Make sure to read the job description carefully and tailor your application to the job requirements.
  5. Communicate effectively: Once you have landed a job, communicate effectively with the client to ensure that you deliver quality work and meet their expectations. Be professional, responsive, and open to feedback.
  6. Build a reputation: As you complete jobs successfully, clients will leave feedback on your profile. Make sure to maintain a high level of quality and professionalism to build a positive reputation on PeoplePerHour.
  7. Grow your business: Once you have built a strong reputation on PeoplePerHour, you can start to expand your business by taking on more clients, raising your rates, and offering additional services.

Remember, becoming a virtual assistant on PeoplePerHour takes time and effort. Be patient, persistent, and always strive to deliver quality work to your clients.

Affiliate marketing

If you have a website or blog, you can earn money through affiliate marketing by promoting products or services and earning a commission on sales. You can sign up for affiliate programs through companies like Amazon, Clickbank, and ShareASale.


Affiliate marketing with Amazon.com can be a great way to earn commissions by promoting their products to your audience. Here are the steps to get started:

  1. Join the Amazon Associates Program: You can sign up for free by visiting the Amazon Associates website and creating an account. Follow the instructions to provide your website and payment information.
  2. Choose products to promote: Browse Amazon’s product offerings and select products that are relevant to your audience and niche. You can use the search bar, product categories, or the SiteStripe toolbar to generate affiliate links.
  3. Generate affiliate links: Once you’ve identified a product you want to promote, generate a unique affiliate link for that product. This link contains your affiliate ID and tracks clicks and purchases made through your link.
  4. Promote the products: Share your affiliate links on your website, social media channels, email lists, or other online platforms. Make sure to disclose your relationship with Amazon as an affiliate.
  5. Earn commissions: When someone clicks on your affiliate link and makes a purchase on Amazon, you earn a commission on that sale. Amazon pays out commissions on a monthly basis.

Remember that building a successful affiliate marketing business takes time and effort. You’ll need to create high-quality content, build an audience, and consistently promote relevant products to your audience to see results.

Online surveys 

You can earn money by taking online surveys through websites like Swagbucks, Survey Junkie, and InboxDollars. While this won’t make you a lot of money, it can be a simple and easy way to earn some extra cash in your spare time.

Swagbucks is a popular online rewards program that allows you to earn points (called “SB”) for completing various activities such as taking surveys, watching videos, playing games, and more. Here are some of the best ways to earn money with Swagbucks:

  1. Take Surveys: Swagbucks offers a variety of surveys on a daily basis. Completing surveys can earn you between 40 and 300 SB per survey. Make sure to fill out your profile information accurately to receive more survey invitations.
  2. Shop Online: If you frequently shop online, Swagbucks can be a great way to earn cash back. By starting your online shopping journey on the Swagbucks website or app, you can earn SB for every dollar you spend at participating retailers.
  3. Watch Videos: Swagbucks offers a variety of videos in various categories such as entertainment, news, and sports. Watching videos can earn you up to 4 SB per video.
  4. Complete Offers: Swagbucks partners with various companies to offer special deals and offers. Completing these offers can earn you hundreds or even thousands of SB.
  5. Refer Friends: Swagbucks offers a referral program that allows you to earn 10% of your referrals’ earnings for life. The more people you refer, the more you can earn.

Remember, the amount of SB you earn depends on the activity and the offer, so choosing activities worth your time is important. It’s also important to be patient and consistent in order to earn a significant amount of money with Swagbucks.

Listen, if you have already decided to pick up one side hustles from the list I provided above, I consider this blog a success. Keep in mind that building a successful side hustle takes time and effort. Focus on providing value to your clients or audience, and the money will come over time. If you like my content, I would really appreciate it if you can share it through your social media, such as Facebook or Pinterest. 

If you like the content like this, please consider subscribing to my NEWSLETTER. You have nothing to lose but to gain a FREE GUIDE: how to use CANVA.com to enhance your blog graphic.

LEAVE A REPLY

Please enter your comment!
Please enter your name here
Captcha verification failed!
CAPTCHA user score failed. Please contact us!