Buffalo Bill’s Farm offers 60 acres located in Milwaukee County for you to take photos on. We have Christmas trees of all sizes and shapes. Photo sessions can occur from 10am-5pm. Price is dependent on when and how long you plan to utilize our farm. Here are some additional details.
By Appointment only
The 2025 photography fees are as follows (Tax is included):
~ Christmas Tree Photo Shoots (September- December, for all other days than prime time photo shoots Nov. 28-30):
$84 (1 hour), $158 (2 Hours), $190 (3 hours), $317 (All day)
~Prime time Christmas Tree Photo Shoots November 28 - November 30:
$264 (1 hour), $423 (3 hours) (These are the dates of our Christmas Tree sale season so parking availability is very limited) If photo session must be cancelled due to weather, we will refund you your payment or you can reschedule to another available 2025 date.
~Pumpkin Patch/Fall Photo Shoots (Sept 26 - Nov 9, 2025): Each person pays our admission fee in during our Pumpkin business open hours. If you want to come while we are closed, you must arrange a date and time ahead of time and the above per hour pricing applies.
Payments Accepted:
You are welcome to bring your own props (as long as they are fully cleaned up and taken with you before you leave) or use our beautiful natural scenery. The time slot that you pay for starts when you arrive, and you and/or your client need to be cleaned up and finished at the time your paid time slot ends. You need to arrange the specific date and time with us at least 1 week ahead of your photography appointment.
If you have further questions, please do not hesitate to reach out or if you would like to set up a photography appointment.
buffalobillschristmastreesales@gmail.com
Buffalo Bill’s Pumpkin & Christmas Tree Farm
9612 W. Oakwood Rd.
Franklin, WI 53132