Photographers specialising in family portraits usually charge by the hour, but can also offer packages that include digital prints or frames. On average, family photographers charge anywhere between $100 and $350 for a single hour of shooting time and session fees are usually separate from print purchases. Fees depend on location – primarily whether it is a metropolitan area or rural setting – as well as experience and reputation. When hiring family photographers, it's important to be clear about expectations regarding the number of photos delivered and turnaround time.