It happened around 8:15pm in the 3900 block of F.M. 1942 near Staples in Crosby.
The motorcyclist, identified as Larry Ferguson, was headed west on F.M. 1492 when an eastbound pickup truck crossed the middle line and smashed into him head on.
According to officials, Ferguson and the motorcycle flew 30 feet into a ditch. He died at the scene.
The pickup driver also hit a car that was behind the motorcycle.
Police said the driver of the truck and the driver of the car were both transported to San Jacinto Hospital.
At last check, both were stable.