Dewberry Farm is going ALL-OUT for the holidays with its ALL-NEW Yuletide event, ‘A BERRY Merry Christmas, featuring 2 shows for 1 budget-friendly price. specials. A BERRY Merry Christmas! At Dewberry Farm is open from November 24- December 23. Dewberry Farm is located in Brookshire, TX, a short 45-minute drive from downtown Houston.