Yes, he did have children. In 1906, he had a daughter, Katherine, with his wife, Constance Malleson. He then had two sons with his second wife, Dorothy Wellesley: David in 1912 and Piers in 1915.
Unveiling Zane Grey: Exploring the Breathtaking World of an Iconic American Novelist