The station was on the Devizes Branch Line, in between Holt Junction and Seend.
The line from Devizes to Holt Junction was opened in 1857.
Semington Halt opened on 1 October 1906, north of the village on the Melksham to Westbury road, at a time when the Great Western Railway was increasing the number of railmotor-served halts in the South West.
The single-platform halt was on an embankment with no vehicular access.
The line suffered from reduced traffic after the completion of the Stert and Westbury Railway that bypassed the Devizes line in order to reduce the London to Bristol distance by five miles.