The length of the session depends on your package choice, but generally newborn photos can take anywhere from 1.5-3 hours. Our Mini Swaddle session typically lasts 1-1.5 hours, our Classic session averages 2 hours, and for our Deluxe Family session you can expect 2.5-3 hours. We always allow for plenty of time for soothing and feedings during our sessions! We only book one newborn a day, so we are able to take our time with each baby. sessions are never rushed and always we go at baby's pace.