Farm to Market Road 900 (
FM 900) is located in
Hopkins and
Franklin counties. FM 900 begins at an intersection with
FM 115 near
Lake Cypress Springs. The highway travels in a generally westward direction to the town of
Purley, where it has a short overlap with
SH 37. After the overlap, FM 900 continues to run west before turning north near Hopkins County Road 3372. The highway crosses over
I-30 before entering the town of
Saltillo where it has an overlap with
US 67. FM 900 continues to run north before turning northwest then to the west to its northern terminus at
FM 69. FM 900 was designated on November 23, 1948, running westward from SH 37 to Purley at a distance of approximately . On July 21, 1949, the highway was extended westward to the Franklin–Hopkins county line. On September 28, 1949, FM 900 was extended westward and northward to US 67 in Saltillo and absorbed
FM 908. On November 24, 1950, FM 900 was extended northward from US 67 to
FM 270 (now FM 69). On August 15, 1968, the highway was extended southeastward to its current southern terminus at FM 115. ;Junction list {{TXint|type=concur {{TXint|type=concur {{TXint {{TXint|type=concur {{TXint|type=concur ==FM 901==