There are a lot of ways to make money with photography. You can sell prints, sell stock photos, or even teach classes. But one of the best ways to make money with photography is to do portrait sessions.
People love having their pictures taken, and they’re willing to pay good money for a good portrait session. If you’re able to create a unique style and capture some great shots, you can make a lot of money doing portrait sessions.
The key is to find your niche. What type of portraits do you want to specialize in? Weddings? Babies? Families? Pets? Once you figure that out, start advertising yourself as a specialist in that area. You’ll be surprised at how many people will be interested in hiring you for their next photo session.
source