Session fee photographers can range anywhere from $50 for a mini session (a quick, 30-minute session) to $400 for a multi-hour session. High-end photographers will sometimes charge based on half-day (4 hours) or full-day (8 hours) rates. These can start at $500 for a half-day and $800 for a full-day.