White Rock Creek is a 30 mile (48.3 km) creek (cf. river) in the Elm Fork Trinity River watershed. From its headwaters near Frisco, Texas, it runs south-by-south-east through suburban Dallas for 23.5 miles (37.8 km) where it widens into White Rock Lake, then continues south for another 8 miles (12.9 km) to its mouth on the Trinity River, of which it is a major tributary.