If you're considering hiring a professional photographer to take your headshots, you may be wondering how much it will cost. The cost of professional headshots can vary widely, depending on a number of factors, including the photographer's experience, the location of the shoot, and the number of photos you want.


In general, you can expect to pay anywhere from $200 to $1,000 for a professional headshot session. However, there are a few things you can do to keep the cost down.


Here are a few tips for saving money on professional headshots:

  • Pricing & Quality. The amount a photographer is charging is not a direct correlation to getting great shots but it can be an indicator of their experience. It's important that you feel confident with who you are working with. Ultimately, the decision you make with a photographer should be based on your liking their body of work AND having a positive interaction in a consultation call with them. If you love their work but didn't get a good feeling in your consultation call with them I would recommend keep searching.
  • Student or amateur photographers. If you're on a tight budget, you may be considering a student or amateur photographer. These photographers may not have the same experience as a professional photographer which can result in images and an experience you are not happy with (does not have a professional studio, lower grade equipment, limited equipment, lower confidence, and problem-solving abilities). Don't expect a Ferrari when you're paying for a Honda.
  • Look for discounts and promotions. Some photographers offer discounts and promotions. Be sure to ask about any discounts or promotions that may be available when you book your session.
  • Do your own hair and makeup. If you're on a tight budget, you can save money by doing your own hair and makeup for your headshot session. Just be sure to practice your hair and makeup look before your session so that you look your best.