- Selling Arts and Crafts
- Start a Blog
- Start a virtual Book Keeping Business
- Rent Out Your Spare Room
- Virtual Assistant
- Teach English Remotely
- Freelance Writer
- Sell Photographs
- Write and Sell E-Books
- Social Media Manager
- Start A YouTube Channel
- Flip Stuff
- Create and Sell Online Courses
- Affiliate Marketing
- Final Thoughts
Are you a stay at home mom or dad looking for legitimate ways to make some money while spending more time with family?
Do you want to earn up to $7000 a month from the comfort of your own home?
If so, then setting up a business at home might work for you.
There are many fantastic business ideas for people who want to stay home but also want to contribute to their household income.
These days, you can start a business right from the comfort of your home thanks to the internet.
Some of these business ideas do not require any special skills to do them.
Working from home also has some amazing benefits like:-
Selling things online, starting a blog, proofreading, affiliate marketing, online writing, running a daycare centre, working as a Pinterest VA, etc. are some examples of home businesses for stay at home workers.
These ideas are also great for working moms (or dads), college students, retirees, or anyone looking to make money from home and online.
Some of these business ideas require a small up-front cost but most are ultra cheap and require only minimal initial capital, especially compared to traditional business models.
So without further ado, let’s look at 16 awesome business ideas for people wanting to make up to $7000 a month from home.
This post contains affiliate links meaning we may receive a commission for any products purchased via those links. For a list of our partners, please read our disclosure.
before we continue – Want to Make Some Fast Free Cash? – Check Out These Survey Sites
(US, Canada and Australia Only)
Up to $75 per survey if you get on their focus groups. However, average earnings is around $10 per hour. Click my link, submit your email by clicking join and you are good to go. It couldn’t be simpler. You even get paid by them to just submit your email!
(Only available in USA, Australia, Canada, India, Germany, UK and Ireland)
Earn up to $10 an hour with SwagBucks. You even get $5 free just for signing up. Simply sign up through my link, confirm your email and you’re free to start earning money.
Selling Arts and Crafts
Are you a crafty or an artistic person?
If so, you can turn your talent into a profitable business you can run from home and online.
If you are good at making crafts that people want to buy, then you can sell your handcrafted items online using a site called Etsy.
Etsy is the largest site for creative and crafty people to sell their hand-crafted items online. You could make and sell ware such as jewelry, cards, invitations, home decor products, etc, or sell vintage pieces that you collect to a global audience.
You can also sell digital products like stock photos, social media templates, wedding and party invitations, printable wall art, journal pages and calendars, phone/computer wallpaper, and more on Etsy.
If you sell digital products, you can sell the same digital product over and over again, with no more work from you.
Once you have set up your Etsy shop, fill your Etsy shop with stock. The more products you list in your shop, the more likely your chances are of getting found.
Selling crafts on Etsy is a great way for crafty and creative people to start a home business.
Start a Blog
Blogging is one of the best business ideas for people to make extra money or even a full-time income, depending on the time and work they put into it.
It is simple to start your own blog even if you do not have any tech skills. However, monetizing your blog may take some time.
The key to making money from a blog is to share informative content with your target audience consistently.
Here are the simple steps to create a self-hosted blog:
- pick a topic to blog about (a niche)
- buy a domain name (the URL of your blog)
- buy hosting service (it is the service that stores information on your blog and lets people access your blog 24/7 online)
- choose a blogging platform (Choose WordPress.org – this is crucial) to install on your site to have your self-hosted blog
- start creating content
Now that your blog is up and running, you can customize it to your liking.
Choose a blog name that is related to the theme of the blog and when it comes to buying hosting, make sure you go with a reputable web hosting company, like BlueHost who offers hosting for only $3.95 per month and has a 30 day money back guarantee
I love BlueHost because they have these amazing features:-
As you keep posting content to the blog, and it starts getting some traffic, you can look for various ways out there to monetize it.
You can generate an income from your blog in a number of ways such as:
- hosting ads like AdSense ads
- selling your own digital goods like e-books
- selling your own physical goods
- selling digital or hard goods of other people via affiliate marketing
- selling ad spaces on your blog
- paid sponsorships
- offering your services like blogging, writing, virtual assistance, SEO, web design, social media, or any other service depending on your skills
- taking donations
It may take some time to make money from your blog. However, if you put in time and effort you can earn a nice income consistently over time from your blog.
It can be possible to make around $1,000 per month within a year of starting your blog.
You can read my detailed 5000-word guide here which tells you everything you need to know about setting up a successful blog.
If you have experience in proofreading or have excellent English skills, proofreading can be a great home business idea for you.
You can get paid to proofread eBooks, essays, dissertations, and other written documents from the comfort of your home or anywhere as long as you are connected to the internet.
As a proofreader, you will check written documents for spelling, grammar and punctuation mistakes and correct any mistakes you find.
Some of the best sites to find proofreading jobs include:
- Proofread Anywhere
As a proofreader, you can make anywhere from $20 to $50 per hour, depending on your experience and the clients you work with.
If you want to become a proofreader and run your own proofreading business, you might want to take a proofreading course online.
If this interests you then I would strongly recommend Caitlin Pyle’s Proofread Anywhere course.
Caitlin started proofreading on a part-time basis less than a decade ago and earned $43,000 in her first year.
Caitlin’s course offers an excellent free 76 minute workshop which is well worth doing to see if proofreading is for you.
Start a virtual Book Keeping Business
Do you have experience working as an accountant or bookkeeper or have a degree or certification in accounting or finance?
If so, starting a bookkeeping business from home online can be a great business idea for you to make money from home.
You can run a bookkeeping business even if you do not have any experience or degree in accounting.
If you are good with numbers, are detail-oriented, and are familiar with any of the popular accounting/bookkeeping software, like Quickbooks, you can also run your own bookkeeping business from home.
But if you are completely new to bookkeeping, then you can take some sort of training online to work as a freelance virtual bookkeeper or run a bookkeeping business online.
As an online book keeper, you may provide services like recording financial transactions, updating statements, managing invoices, and performing other tasks for your clients.
You can work either as a freelance bookkeeper or join a company to work remotely. Here are some of the best sites to find bookkeeping clients online:
- Robert Half
- We Work Remotely
You can earn anywhere from $20-$100 or much more per hour as a virtual bookkeeper.
Freelance bookkeepers typically charge around $20-$40 per hour. You can work for a company or find clients.
Rent Out Your Spare Room
If you have a spare bedroom in your house, you can make money from it by renting it out on websites like Airbnb and Vrbo.
You can even rent out your entire apartment or house for the short term while you are away on vacation to make extra money quickly.
Depending on your location, you can make an extra $500 or even thousands of dollars per month by turning your spare room, or entire house when you will not be in there for a while into a hotel.
With Airbnb, you can set prices, availability of your room(s) or apartment/house, and house rules.
Working as a virtual assistant, or VA for short, might be one of the best business ideas for people with great organizational, communication and computer skills.
As a virtual assistant, you can provide a wide variety of services online and sometimes over the phone, depending on the job and your skills.
You can set your own rates, schedule and choose who to work with.
You can set up your own blog or website to promote your virtual assistant business and get clients or you can find clients for virtual assistants on many different type of websites, including:
- Time etc
- Fancy Hands
If you work for a virtual assistant company/site online, the company/site determines how much you can earn per hour.
But freelance virtual assistants set their own rates or can negotiate the rates with their potential clients.
If you are just starting out as a freelance VA, you could expect to make anywhere from $10 to $25 per hour, depending on your skills and who you work with.
As you gain more experience, and if you specialize in a particular industry you can charge much more, anywhere from $25-$100 per hour or more per hour.
If you want to learn how to become a VA then I recommend taking a look at Gina Horkey’s course which teaches you everything you need to know about becoming a VA and making money IN ONLY 30 DAYS.
She began earning $4000 a month and then quit her full time day job to become a VA. Here’s a course testimonial from one of Gina’s students from her website.
Teach English Remotely
One of the best businesses for people to start from home is to teach English online to English language learners from around the world.
You do not need a bachelor’s degree in education, or ESL certification to be able to teach English language learners online.
If you are a native English speaker or are fluent in English, you can qualify to teach English as a second language online.
If you are a former or retired teacher, or a working teacher, then this could be a perfect home business for you.
Some online English teaching sites require at least a Bachelor’s Degree in education or any subject, plus ESL certification, but some sites require only a bachelor’s degree in any subject.
And there are even some companies or sites that hire college students to teach English online to their clients.
Most English teaching sites, however, require you to be a native English speaker, or be fluent in English. Most English teaching sites do not require you to have any special skills other than being a native speaker.
Here are a few reputable online English teaching sites to find online teaching jobs:
- Teach Away
Depending on the site, you may be matched with students, or they may choose you based on your profile.
Teaching English online to English language learners is a great way to make money online and one of the best and rewarding businesses.
Writing blog or website content is one of the best business ideas for stay at home workers that have a knack for writing and want to start a flexible online business from home.
This could be the best business you can start today as a stay worker if you have a flair for writing to make money online writing for companies and individuals online.
You can write content for niche blogs or sites, large content sites, online publications, e-magazines, and more outlets online.
You can write articles, blog posts, web pages, sales copy, and other content for companies and individuals to make money with your writing skills.
You could set up your own blog or website to offer your writing services, though it is not necessary when you are just starting out.
You could find clients for your writing services on many different types of sites, including freelance sites, article writing service sites, blogging job boards, article marketplaces, large content sites that take submissions and pay for writing pieces accepted by them, career/employment sites, and more.
Here are some of the best sites to find clients online for your online writing business:
- Online Writing Jobs
- ProBlogger Jobs
- Wise Bread
- The Dollar Stretcher
- Money Crashers
- The Penny Hoarder
- A List Apart
- A Fine Parent
- Smashing Magazine
- The Write Life
- Constant Content
You can earn anywhere from a few dollars to hundreds of dollars per article, blog post, web page, etc. piece of content depending on your skills and the client.
Are you great with a camera? Do you enjoy taking photos of nature, building, etc?
If so, you could turn your photography skills into a business by selling your photos online.
Blog and website owners as well as other online sites and magazines always need good photos for their content. Sometimes, they get them from stock image sites.
There are many stock photography sites where you can upload your images to sell online. Users on those sites can purchase your stock photos.
Typically, every single time someone purchases or downloads your photo, you will earn a commission which can vary from site to site.
To get started selling photos online, you may check out these stock photography sites:
- Adobe Stock
- Deposit Photos
Try to join some of the reputable stock photo sites and start uploading high-quality photos so that they get accepted.
Pay per download of a stock photo varies from site to site based on the type and quality of the photo.
How much you can make by selling photos online depends on the type, quantity and quality of your photos.
If you can build up a large body of photos that are in high demand, you could make a lot of money selling photos online.
If you have a passion for photography, selling photos online is one of the easiest ways to make money without working.
Write and Sell E-Books
If you have a way with words, you could consider writing books and then turn them into eBooks by self-publishing them online for free.
Selling eBooks could be one of the best online business ideas for people who can write eBooks regularly.
You can write and self-publish an eBook and make passive income from it as it can sell copies online.
Your eBooks can be novels or how-to eBook. Once you have written a book, you can self-publish and sell it on your own website or on Amazon through Amazon KDP.
Every single time a copy of your book sells, you can earn 35%-70% royalty, depending on the royalty option you choose. If you have selected the 70$ royalty option, and your eBook is $2.99, you will earn 70% of $2.99 every time it sells a copy.
If you write a book about an in-demand topic, and market it properly, you can be able to make a decent income from your eBook.
Social Media Manager
Are you social media savvy?
Do you spend a lot of time on Facebook, Twitter or Pinterest?
If so, you could start a social media marketing business to sell your social media skills to small companies, bloggers and other individuals who need someone else to manage their social media.
As a social media manager, you will run the social media accounts of your clients.
You may perform tasks like scheduling posts, creating graphics and images, uploading images, writing content for social media pages, or perform more tasks, depending on the client and your expertise.
Some of the best places to find social media marketing jobs include:
- 99 Dollar Social
You can make anywhere between $15 and $50 per hour as a social media manager, depending on your skills and experience. If you specialize in a particular social media site, you may charge even more
Start A YouTube Channel
If you spend a lot of time watching YouTube videos regularly why not start your own YouTube channel to make a business out of it?
You can make your own YouTube videos and monetize those videos.
Starting a YouTube channel can be one of the best businesses because it does not require special skills to do other than the ability to create high-quality videos. These days, you can use a good smartphone to record your video clips.
You could make videos about your hobby, skills you can teach others to improve their lives, places, or any other interesting content.
If you can create quality videos and attract a lot of people to those videos consistently, it is possible to make a good passive income from your YouTube channel.
You can make money from your YouTube videos via Google AdSense ads, affiliate marketing, sponsored content, and more ways.
Once you get at least 1000 subscribers and your videos have been watched 4,000 hours over the past 12 months, you can apply for YouTube Partner Program (YPP) to monetize your videos with AdSense ads. Every time someone watches your video, while an ad is displayed.
If you have small children then you are already taking care of your own kids.
By taking care of the children of other parents in your home you can earn some extra money.
Plus, your children can make friends and share activities with other kids. .
It is one of the best business idea for stay at home workers who are already watching their own kids.
You can get started caring for your friends’ and neighbors’ children.
You can also join sites like Care.com, Sittercity and UrbanSitter that connect childcare providers with parents who need childcare services for their children.
You can earn anywhere from $10 to $35 per hour, depending on your experience.
If you have a knack for selling, flipping items online can be one of the best stay at home businesses for you to make money online..
This online business involves buying items for cheap prices and then selling those items online for higher prices.
Once you have figured out what to sell for profit, you need to buy them cheap and sell for profit.
There are many different places where you can look for things you want to flip online.
Some great places to find and buy items at discounted prices include Craigslist, Facebook Marketplace and yard sales. You can then list your items up for sale on online marketplaces such as eBay, Amazon and Facebook Marketplace at higher prices to make profits.
Start small after you have identified what to flip online to make money. Once you get a hand on it, it could be a very profitable business for you.
Rob and Mel are professionial flipper and have made a full time income from this.
They make over $100k a year doing this side hustles. Here’s some crazy things they’ve flipped.
- Door knob: Purchased for $8, sold for $200
- Double stroller: Purchased for $90, sold for $380
- Patio set: Purchased for $50, Sold for $2,100
- Carousel Horse: Purchased for $175, Sold for $1,299
- Old radio: Purchased $15, Sold for $200
Rob and Mel also have a course to teach you how to do this.
The course will teach you:-
- How and where to source goods
- How to market and sell the goods
- How to run a flipping business
Create and Sell Online Courses
If you have good knowledge of a topic and a knack for writing, then you can create an online course and sell it online to make money.
This can be one of the best work from home businesses for you if you can create valuable content for people.
Here are some reputable sites that allow you to sell your online courses online:
Once you have created an online course, you can make a nice passive income online every time someone buys a copy of it.
Do you have an engaged audience on your own blog or a social media platform, or platforms?
Then affiliate marketing can be a very lucrative business for you to make money online.
Affiliate marketing is when you promote other people’s or companies’ products or services on your own blog or site, social media or other places online via affiliate links provided by those people or businesses and then get paid for each sale, lead, or click made through one of your affiliate links.
Once you have signed up for an individual or company’s affiliate program and get your affiliate link, you can start promoting their products or services online.
You can choose to join an individual or company’s affiliate program directly such as Amazon Associates or choose to join an affiliate network like ShareASale that acts as a third-party between you and people or companies that offer the affiliate program. An affiliate network allows you to apply for the affiliate program of different companies within the network on an individual basis.
Here are the best places to sign up for affiliate marketing programs and start earning money.
- CJ Affiliate
- Amazon Associates
If you do not have a blog or website of your own, starting one is not that expensive.
Affiliate marketing is a great way to make money online without creating and selling your own products or services.
You can see here how I made $3500 promoting affiliate links on Facebook.
These are just 16 business ideas for people looking to make up to $7000 a month from home.
Whether you are looking to earn some extra money on the side, or make a full-time income one of these businesses could work for you.