White Oak Creek rises seven miles southwest of Newton in west central Newton County (at 30°45' N, 93°50' W) and runs southeast for seven miles to its mouth on Big Cow Creek, two miles southeast of Bleakwood (at 30°41' N, 93°48' W). White Oak Creek is formed by the junction of its East Branch with its West Branch. The former rises in eastern Jasper County (at 30°52' N, 93°53' W) and runs south for eight miles to its juncture with the West Branch. The latter rises near the Jasper county line (at 30°50' N, 93°52' W) and runs south for six miles to its mouth at the beginning of White Oak Creek (at 30°45' N, 93°50' W). White Oak Creek runs through areas of mostly loamy soils common to central Newton County.