However, there is no single definitive answer to when he wrote it, as it's difficult to pinpoint the exact date of composition for poems.
Here's what we know:
* It was published in 1979 as part of his collection "Remains". This suggests he wrote it sometime before 1979.
* It's likely he wrote it during his period of intense writing activity, between 1975 and 1979, when he produced a large body of work.
Therefore, while we can't be exact, it's likely that Ted Hughes wrote "Thistle" sometime between 1975 and 1979.