Professional headshots typically cost between $150 and $400, depending on the photographer’s experience, the session length, and the included services such as retouching. Some photographers may offer packages at higher prices for multiple looks or additional digital images. At Gold Media, we offer competitive prices to meet your needs.