It depends on your personality, talents and time. Most moms love blogging or virtual assisting. Blogging allows you to grow at your own pace with a very flexible schedule, while virtual assisting has more strict hours but you can make money faster. Other great profitable and flexible stay at home mom jobs include proofreading, selling printables, social media manager, or community manager.