Event photographers (like for birthdays, corporate events, or small weddings) usually charge $150 to $400 per hour, with a minimum booking time of 2–3 hours. This often includes high-res digital files, light retouching, and sometimes a photo gallery. Prices can go higher if you want same-day edits, prints, or a second shooter.