Skip to main content

Blogging With Funnels

40 Side Hustle Ideas You Can Start While Working Full Time

40 Side Hustle Ideas You Can Start While Working Full Time

Picture of Nick Garcia

Nick Garcia

Looking for realistic, flexible ways to make extra income without walking away from the stability of a full-time job? These 40 practical side-hustle ideas are designed for busy professionals who want to build income in focused evening, lunch-break, or weekend blocks. Each idea includes a short description, clear setup steps, and an estimated startup cost so you can choose one that fits your skills, energy, and schedule.

1. Virtual Assistant Services

Description: Offer administrative support (email, calendar, customer service, research) to small business owners who need help but don’t want to hire full-time staff. This is highly flexible and can be done during evenings, lunch breaks, or protected weekend work blocks.

Practical setup steps:
– Identify services you’ll offer (email management, calendar, inbox zero).
– Create a simple service page or one-pager describing packages and rates.
– Set up profiles on freelancing sites and pitch to clients.
– Use a calendar app and task manager to stay organized.

Estimated startup costs: $0–$200 (computer, basic software).

2. Freelance Writing

Description: Write blog posts, emails, product descriptions, or social media copy for businesses. Many clients prefer short, single-topic assignments, making this great for broken-up schedules.

Practical setup steps:
– Build a portfolio sample (3–5 short pieces).
– Create profiles on Upwork and Fiverr.
– Pitch to niche blogs or local businesses.

Estimated startup costs: $0–$100 (website optional).

3. Start a Blog

Description: Share expertise, professional insights, hobby knowledge, or lifestyle content and monetize through ads, sponsorships, and affiliate links. Blogging can scale into a reliable income stream.

Practical setup steps:
– Learn how to starting a blog with a clear niche.
– Choose a domain and set up website hosting.
– Write consistent, SEO-friendly posts and promote via Pinterest.

Estimated startup costs: $20–$100/year (domain + website hosting).

4. Pinterest Management

Description: Many bloggers and small businesses need someone to create pins, schedule them, and grow referral traffic. You can work evenings and set weekly batching blocks.

Practical setup steps:
– Learn best practices for Pinterest.
– Offer a package (pin design + scheduling + analytics).
– Use a scheduler and track clicks and saves.

Estimated startup costs: $0–$50 (design tool subscription).

5. Social Media Management

Description: Manage posting, engagement, and growth for local shops or coaches. You can batch content for the week and schedule it in advance.

Practical setup steps:
– Create service packages (posting frequency, engagement).
– Use social media scheduling tools to automate posting.
– Report simple monthly metrics to clients.

Estimated startup costs: $0–$50/month (scheduling tool).

6. Online Tutoring

Description: Tutor students in math, reading, languages, or test preparation. Online sessions can be scheduled in the evenings or on weekends.

Practical setup steps:
– Decide your subject and grade range.
– Create lesson plans and a pricing structure.
– Advertise locally and on tutoring platforms or social groups.

Estimated startup costs: $0–$100 (materials, webcam).

7. Create and Sell Printables

Description: Design meal planners, chore charts, or educational worksheets and sell digital downloads on Etsy or your site.

Practical setup steps:
– Design a few printable templates.
– Set up an Etsy shop or sell via your blog.
– Promote via Pinterest and social channels.

Estimated startup costs: $0–$50 (design tools).

8. Etsy Seller (Handmade)

Description: Sell handmade goods like baby items, knitwear, or home decor. You can create inventory in batches during free pockets of time.

Practical setup steps:
– Validate product ideas with friends/family or local groups.
– Open an Etsy shop and list clean photos and descriptions.
– Batch production and shipping days.

Estimated startup costs: $50–$300 (materials, fees).

9. Print-on-Demand Shop

Description: Create designs, upload to print-on-demand platforms, and let them handle fulfillment. Minimal inventory and flexible hours.

Practical setup steps:
– Create designs for T-shirts, mugs, or totes.
– Choose a print-on-demand provider and upload mockups.
– Promote via social or a small shop.

Estimated startup costs: $0–$50 (design tools).

10. Freelance Graphic Design

Description: Create logos, social graphics, or marketing assets for small businesses. You can take projects with deadlines you control.

Practical setup steps:
– Build design samples and a simple portfolio.
– Offer packages for social kits or logos.
– Use freelancing sites and local community groups to find clients.

Estimated startup costs: $0–$200 (design software).

11. Freelance Web Design

Description: Build simple websites for local businesses, coaches, and bloggers. Consider offering a package that includes website hosting setup.

Practical setup steps:
– Learn a beginner-friendly platform (WordPress, Wix).
– Offer a starter package that includes domain, website hosting, and basic SEO.
– Use templates to speed up builds.

Estimated startup costs: $50–$300 (domain + website hosting + tools).

12. Video Editing

Description: Edit short-form videos, YouTube content, or family clips for clients. Many creators outsource editing to focus on filming.

Practical setup steps:
– Learn editing basics in a program like Premiere or DaVinci Resolve.
– Create sample edits and list services (shorts, full-length).
– Offer turnaround times that fit your schedule.

Estimated startup costs: $0–$300 (software/hardware).

13. Podcast Editing & Production

Description: Edit audio, add intros/outros, and handle episode uploads. Busy parents and coaches often need help producing consistent episodes.

Practical setup steps:
– Learn editing workflows and basic audio cleanup.
– Offer episode packages and show notes as add-ons.
– Help clients with upload and distribution.

Estimated startup costs: $0–$150 (audio tools).

14. Transcription

Description: Turn audio into text for interviews, podcasts, and videos. Flexible and task-focused—great for quiet pockets of time.

Practical setup steps:
– Practice transcribing with free audio.
– Create a rate sheet (per minute or hour).
– Find clients on freelancing sites or transcription platforms.

Estimated startup costs: $0–$50 (foot pedal optional).

15. Translation Services

Description: If you’re bilingual, translate documents, subtitles, or website copy for businesses.

Practical setup steps:
– Create a sample translation portfolio.
– List language pairs and turnaround times.
– Set rates per word or hour.

Estimated startup costs: $0–$50 (proofreading tools).

16. Voiceover Artist

Description: Record voiceovers for ads, explainer videos, or audiobooks. You can record at home with a quiet corner and basic gear.

Practical setup steps:
– Set up a small recording space and microphone.
– Record demos for different tones and styles.
– List services on freelancing platforms.

Estimated startup costs: $50–$300 (microphone, pop filter).

17. Resume Writing & Career Services

Description: Help clients polish resumes, LinkedIn profiles, and cover letters. This work fits well into focused evening and weekend blocks.

Practical setup steps:
– Create before/after resume samples.
– Offer tiered packages (resume only, resume + LinkedIn).
– Market to recent grads and career changers.

Estimated startup costs: $0–$50 (website optional).

18. Proofreading & Editing

Description: Offer proofreading for blog posts, ebooks, and business copy. A strong option for detail-oriented professionals who enjoy reading.

Practical setup steps:
– Decide which content types you accept.
– Create a rate structure (per word or per hour).
– Build a simple portfolio of sample edits.

Estimated startup costs: $0–$50 (style guides).

19. Virtual Bookkeeping

Description: Handle invoicing, expense tracking, and basic bookkeeping for small businesses. You can complete recurring work in planned evening sessions.

Practical setup steps:
– Get familiar with cloud accounting software.
– Offer monthly bookkeeping packages.
– Network with local business owners.

Estimated startup costs: $0–$200 (courses or software).

20. Create and Sell Online Courses

Description: Package your knowledge in a professional skill, hobby, or repeatable process into a course. Use a sales funnel to market and onboard students.

Practical setup steps:
– Outline course modules and learning outcomes.
– Record short lessons and create worksheets.
– Set up an enrollment funnel and launch with a small cohort.

Estimated startup costs: $50–$500 (platform fees, recording gear).

21. Membership Community Host

Description: Create a paid community around a professional niche, hobby, wellness, or shared outcome. Members pay recurring fees for exclusive content and support.

Practical setup steps:
– Define your niche and membership tiers.
– Use a private platform or Facebook group.
– Offer monthly themes, live Q&As, and resources.

Estimated startup costs: $0–$100/month (platform fees).

22. Affiliate Marketing

Description: Recommend products you love and earn commissions. Many affiliates work alongside a blog or social presence.

Practical setup steps:
– If you don’t have a platform, consider starting a blog or building an email list.
– Choose products that align with your audience.
– Disclose affiliate relationships and track performance.

Estimated startup costs: $0–$100 (website basics).

23. Sell Stock Photos

Description: If you have a knack for photography, sell lifestyle images to stock sites. Schedule brief photo sessions when kids nap.

Practical setup steps:
– Shoot simple, high-quality lifestyle images.
– Upload to stock platforms and tag properly.
– Track top-performing shots and replicate themes.

Estimated startup costs: $0–$200 (camera or smartphone upgrades).

24. Offer Gigs on Fiverr

Description: Provide microservices like short video intros, voiceovers, or simple graphics. Great for short, repeatable tasks you can deliver quickly.

Practical setup steps:
– Create clear, attractive Fiverr listings with examples.
– Offer quick-turnaround “gig extras” for higher revenue.
– Keep communication templates ready.

Estimated startup costs: $0–$50 (tools to improve delivery).

25. Freelance on Upwork

Description: Find longer-term freelance contracts for writing, admin, or design. Upwork can connect you to recurring clients.

Practical setup steps:
– Build a strong Upwork profile with samples.
– Pitch to projects that fit your schedule and price competitively.
– Ask satisfied clients for repeat work.

Estimated startup costs: $0–$50 (portfolio improvements).

26. Dropshipping Store

Description: Run an ecommerce store without holding inventory. You market products and suppliers fulfill orders.

Practical setup steps:
– Choose a niche and find reliable suppliers.
– Create product listings and optimize product pages.
– Handle customer service and order tracking.

Estimated startup costs: $100–$500 (store setup and ads).

27. Amazon FBA Reselling

Description: Source discounted items and resell them via Amazon’s fulfillment. You can scale this around pickup and drop-off times.

Practical setup steps:
– Research profitable products with low competition.
– Source inventory locally or via wholesalers.
– Ship to Amazon and manage listings.

Estimated startup costs: $200–$1,000 (inventory).

28. eBay Flipping

Description: Flip thrift store finds or clearance items for profit on eBay. Work in small batches and list during free windows.

Practical setup steps:
– Learn what sells quickly (apparel, collectibles, tools, or specialty items).
– Take clear photos and write honest descriptions.
– Price competitively and schedule shipping days.

Estimated startup costs: $50–$300 (initial inventory).

29. Thrift Flipping (Local or Online)

Description: Buy used items, clean/repair them, and resell locally or online. Flexible and low-risk.

Practical setup steps:
– Scout good deals at thrift stores or garage sales.
– Clean and stage items for photos.
– List locally (Facebook Marketplace) or on resale platforms.

Estimated startup costs: $25–$200 (inventory).

30. Babysitting / Nanny Share

Description: Offer occasional babysitting or coordinate a nanny share for local families. This option works best when you can reliably reserve after-work or weekend availability.

Practical setup steps:
– Set clear hours and child-to-adult ratios.
– Get recommendations and basic safety certifications.
– Advertise within local parent groups.

Estimated startup costs: $0–$50 (certifications).

31. Pet Sitting & Dog Walking

Description: Walk dogs, pet sit, or offer drop-in visits for neighbors. Schedule walks during early mornings, evenings, or weekend windows.

Practical setup steps:
– Create service packages and availability.
– Get insurance or bonding if you plan to scale.
– Use local groups to get your first clients.

Estimated startup costs: $0–$100 (insurance optional).

32. House Cleaning Services

Description: Offer cleaning for busy households on weekends or selected early-morning blocks. Start small and expand by hiring help later.

Practical setup steps:
– Decide on standard checklist and pricing.
– Gather cleaning supplies and protective gear.
– Advertise locally and ask for referrals.

Estimated startup costs: $50–$200 (supplies).

33. Meal Prep / Home Catering

Description: Cook weekly meal packages or bake specialty items for busy households. Work in a licensed kitchen if scaling beyond small orders.

Practical setup steps:
– Start with simple, tested menus.
– Price by portion and factor in packaging.
– Offer pickup or local delivery windows.

Estimated startup costs: $50–$300 (ingredients, packaging).

34. Personal Shopper / Errand Service

Description: Shop, pick up prescriptions, or handle errands for elderly neighbors or busy parents. Pocket-friendly and schedule-friendly.

Practical setup steps:
– Set service radius and pricing per trip or hour.
– Use local community boards to advertise.
– Build trust with references and reliable communication.

Estimated startup costs: $0–$50 (advertising).

35. Virtual Event Planning

Description: Plan online workshops, webinars, or small virtual parties. Coordinate speakers, tech, and attendee communication.

Practical setup steps:
– Learn basic webinar platforms and workflows.
– Offer packages for event setup, hosting, and follow-up.
– Assemble a vendor contact list for add-ons.

Estimated startup costs: $0–$200 (platform fees).

36. Social Media Influencer (Niche)

Description: Build a focused social presence around a clear niche, such as career growth, fitness, home organization, travel, or a specialized hobby, and monetize through sponsorships and product collaborations.

Practical setup steps:
– Pick a niche and post consistently.
– Use Pinterest to drive blog or shop traffic.
– Pitch to small brands and track metrics.

Estimated startup costs: $0–$200 (content tools).

37. Create and Sell Templates (Canva, Notion)

Description: Design templates for planners, resume templates, or social media kits. Digital products sell 24/7 after the first creation.

Practical setup steps:
– Design a few templates in Canva or Notion.
– List them on Etsy or your shop.
– Create a simple marketing plan to drive traffic.

Estimated startup costs: $0–$50 (design tools).

38. Teach Crafts or Workshops Online

Description: Host paid workshops for knitting, watercolor, or kid activities. Schedule mini-classes around nap times.

Practical setup steps:
– Create a 60–90 minute curriculum and materials list.
– Use a video platform to host live classes.
– Sell recordings as a passive product afterward.

Estimated startup costs: $0–$100 (materials).

39. Participate in Online Surveys

Description: Take surveys and microtasks for quick cash. This will not replace a salary, but it can be a low-commitment option for short breaks or downtime.

Practical setup steps:
– Sign up for reputable survey panels.
– Complete profile surveys to qualify for more opportunities.
– Treat it as supplemental income and watch out for scams.

Estimated startup costs: $0.

40. Rent Out a Room or Item

Description: Rent a spare room on vacation platforms or list equipment, tools, outdoor gear, or event supplies locally. Passive income with some initial setup and maintenance.

Practical setup steps:
– Prepare the space or item (cleaning, photos).
– Create a clear listing and house rules.
– Schedule guest turnover times and maintenance.

Estimated startup costs: $0–$200 (cleaning, minor upgrades).

These ideas are designed to be practical, low-risk ways to earn alongside a full-time role. Choose one that matches your skills and energy, set realistic weekly goals, and protect time for rest as well as progress. Small, consistent steps compound; what begins as a few focused hours each week can become a meaningful income stream over time.

My Services

100K Blogger Method

The 100K Blogger Method is my step-by-step system for turning a simple blog into a six-figure business. It walks you through everything, from choosing a profitable niche and writing content that ranks, to building traffic, growing an email list, and monetizing with products and affiliate offers. This is the exact framework I use myself, and it’s designed to cut through the guesswork so you can focus on what actually moves the needle and start earning real money from your blog.

7-Day FREE Pinterest Course

The 7-Day FREE Pinterest Course is the perfect starting point if you want to turn Pinterest into a powerful traffic source for your blog. In just one week, you’ll learn how to set up your account the right way, design eye-catching pins, write SEO-friendly descriptions, and start getting clicks — even with a brand-new profile. It’s a simple, step-by-step crash course that shows you exactly how to use Pinterest to grow your audience and make money from your blog.

7-Day FREE Blogging Course (6-Figures)

The 7-Day FREE Blogging Course is your shortcut to building a blog that can grow into a six-figure business. In one week, you’ll learn the core steps, from picking a profitable niche and writing posts that attract traffic, to building an email list and monetizing with products or affiliate offers. It’s designed to cut through the noise and give you a clear, proven roadmap so you can skip the trial and error and start building a blog that actually makes money.

100M Pinterest Method

The 100M Pinterest Method is my complete blueprint for using Pinterest to drive massive traffic and income from your blog. It’s the exact strategy I’ve used to generate over 100 million organic impressions and turn that attention into email subscribers, product sales, and passive revenue. Inside, you’ll learn how to create viral pins, master Pinterest SEO, and build a traffic system that grows on autopilot, so you can spend less time promoting and more time profiting.