11 Side Jobs You Can Do In Mexico Right Now (2025)
Are you from Mexico and want to make some extra money? . Here are the best side jobs you can do in Mexico to make money:
- Online Freelancing
- Selling Handmade Products
- Social Media Management
- English Tutoring (Online)
- Delivery Driver or Rider
- Affiliate Marketing
- Virtual Assistant (VA)
- Street Food Selling
- Car Washing
- Rent Out Equipment
- House Cleaning
Why Side Jobs Matter in 2025?
Prices are going up everywhere, including Mexico. It is necessary to have a side job with your main one. Trust me, you need multiple sources of income to survive in this economy.
And the best part is that you don’t always need a degree, an office, or tons of experience to start making money. If you know what to do and how to do it, then you can start from anywhere.
Top Side Jobs You Can Do In Mexico
Some of the jobs included are online, and others are local. You can do according to what your heart says. If you are a less technical person and enjoy going out more, you can go for local jobs.
But if you want more freedom and want to work from home. Online jobs are the best option for you. Let’s dive in:
1. Online Freelancing

In freelancing, you can learn skills either from YouTube, courses, or Google and then provide people services. It’s not so hard to start but you need to work on your skills. When things are not working, just be patient and double your work input.
Online Freelancing Skills you can start:
- Content Writing (I am doing right now)
- Script Writing
- Graphic Designing
- Video Editing
- Youtube Thumbnail Maker
- AI Prompt Engineer
- Social Media Marketing
- Web Development
- App Development
- Software Development
Platforms: Fiverr, Upwork, Workana, Guru, 99designs
Earning Potential: $5 to $100+ per order (depends on skills)
Work Difficulty: Medium
2. Selling Handmade Products
You can make and sell products such as handmade jewelry, crafts, artwork, gift boxes etc. There are thousands of items you can sell. The ideas are endless. You can sell these on Etsy, Facebook Marketplace, Instagram, and local markets. Profit margins depend on material costs and how you price it.
Earning Potential: $100 to $1000/month (depends on product and effort)
Work Difficulty: Medium – You need creativity and making time
Sell These Handmade Products On Etsy:
- Printable Planners like Budget planners, and Fitness trackers
- Customized Jewelry like Name necklaces, Bracelets with dates, Beaded or gemstone bracelets
- Handmade Candles like Scented candles, Chakra/healing candles, Soy wax or beeswax candles
- Customized T-Shirts and Hoodies including Funny quotes, Pet lovers shirts, Personalized family T-shirts
- Handmade Soap or Bath Bombs
- Customized Digital Art such as Pet portraits, Couple illustrations, Cartoon versions of photos
3. Social Media Management
I damn guarantee you use social media at least 3-4 hours per day. You can give these exact hours to making money instead of just scrolling and watching YouTube videos.
Social media management involves planning, publishing, and creating content. Your main goal is to grow the clients social media accounts.
Earning Potential: $100 to $500/month per client
Work Difficulty: Medium – You need basic knowledge of Instagram, Facebook, and TikTok
You can start by reaching out to local businesses and managing their pages to grow their business and social media following. You can grow into a proper agency if you get more clients.
4. English Tutoring (Online)
If you are good in English, then this job is best for you. You can teach spoken English to beginners especially kids or adults from non-English countries. If your English is decent. Start immediately now! You don’t need to overthink everything.
English Tutoring Platforms:
- Cambly
- Italki
- Lingoda
- Open English
- Language Tutors
- Preply
- Find clients on Facebook
- WhatsApp groups
Earning Potential: $5 to $20/hour (You can make more depending on skills)
Work Difficulty: Easy to Medium
5. Delivery Rider
If you have a bike or cycle and want extra cash, you can be a delivery rider in Mexico and earn money. Starting it is extremely easy but it’s physically exhausting. You will be working anywhere from 3-6 hours everyday.
But the best thing about food delivery is you can work anytime anywhere. The working hours are very flexible. Meaning the more you work, the more you earn. There is no direct limit to earning.
Food Delivery Apps:
- DoorDash
- Yelp
- Delivery.com
- Grubhub
- Uber Eats
- Food Panda
Earning Potential: $200 to $600/month (depending on hours and location)
Work Difficulty: Medium to Hard (It’s physically tiring)
6. Affiliate Marketing
Affiliate marketing is where you promote someone else’s products and earn a commission when a sale is made.
The more products you sell, the more commission you will get, and ultimately more cash flow. You can start a blog, or YouTube channel, or monetize social media audience for promoting products.
But remember always promote good products and give genuine advice. Don’t try to be fake to sell anything. I’m telling you from my experience, your audience will trust you more if you tell the truth.
Best Affiliate Programs For Beginners:
- ClickBank
- Semrush
- Shopify
- Hubspot
- Amazon Associates
- Click Funnels
- Impact
- Flex Offers
Earning Potential: $50 to $500+/month (after few months of effort)
Work Difficulty: Medium → Need learning in content writing or video marketing
7. Virtual Assistant (VA)
As a virtual assistant, your task is to help clients with tasks like email management, research, customer support and skills like that. You can get clients on Upwork, Fiverr, Facebook, LinkedIn, and through cold emailing. You need good English & computer skills for this job.
Virtual Assistant Niches:
- Customer service
- Book Keeping
- Project management
- Transcription
- Content creation
- Proofreading
- Customer care virtual assistant
- Data entry clerk
Earning Potential: $100 to $500/month per client
Work Difficulty: Medium
8. Street Food Selling
If you know how to make food or have a special recipe, you can make a lot of money from it. You can start selling your special recipe directly to the people of Mexico on streets anytime and anywhere.
It has low starting costs, and you can sell snacks like fries, pakoras, samosas, and corn. If you are struggling and want instant money, this job is good.
Popular Street Foods to Sell in Mexico:
- Tacos (always in demand)
- Tamales
- Elotes (grilled corn)
- Churros
- Quesadillas
Earning Potential: $300 to $500/month
Work Difficulty: Medium to Hard (physical, daily commitment)
9. Car Washing
If you have low investment, car washing is a great job. You just need basic equipment like a bucket, car shampoo, sponge, and microfiber cloth.
You can start this job by offering your service to neighbors, friends, or local businesses. It will be difficult in the start. But once you provide great services with dedication and people will know you. You can make good amounts of cash on repeat.
In busy cities or neighborhoods, people are too busy to wash their own cars. You can charge around 150 to 300 pesos per car. Now think even if you wash 2-3 cars per day, you can earn a steady amount.
Tip: Promote your service using Facebook Marketplace or local WhatsApp groups for quick clients.
Earning Potential: $200 to $500/month
Work Difficulty: Easy – Physical work but no high skills required
10. Rent Out Equipment
Many people in Mexico don’t want to buy expensive equipment they’ll use only once or twice. That’s where you came in. You become the main person. You can rent out your equipment to people who are in urgent need.
You can start by buying used equipment from local sellers or marketplaces. Find local groups in Mexico and post in the groups. If the buyer is close to you area, deliver for free. People love it!
Equipment You Can Rent:
- Party chairs, tables, tents
- Speakers and audio systems
- Power tools (drills, saws, etc.)
- Bicycles or scooters
Earning Potential: $100 to $300/month
Work Difficulty: Medium → Physical work
11. House Cleaning
House cleaning job is best for women both housewives and mothers. You can offer services like sweeping, mopping, dusting, bathroom cleaning, and kitchen cleaning.
Depending on the size of the house and the amount of work, people in Mexico pay around 300 to 600 pesos per cleaning.
You can ask your friends and neighbours (referrals). You can also reach out to people and offer your cleaning services.
If you are fond of cleaning, go for this job. You can make extra amounts of cash while you enjoy the cleaning. Some people are just naturally drawn to cleaning. My brother is one of them.
Earning Potential: $200 to $500/month
Work Difficulty: Medium – Physical work
Wrapping Up
All jobs have the potential to make money. Few jobs are online and other are physically based. But from my experience, I would suggest you to do online jobs. You can earn more and have more freedom. What’s the point of earning if you have no freedom and peace of mind? The freedom comes first even before money.
There is no limit to earning in online jobs. You get paid directly to your skills and working hours. Once you have got good grip in your skills, you will be paid a lot more. Just work consistently, deliver every project like it’s your last project, and you will be among top freelancers.
One Comment