The 37-year-old wheelchair racer had, by his own admission, a "terrible" Paralympics in Rio in September.
The 37-year-old wheelchair racer had, by his own admission, a "terrible" Paralympics in Rio in September, failing to win a medal after collecting four golds at London 2012.
Weir said in Brazil that he had competed in his last Paralympics and that he would end his career at April's London Marathon rather than July's IPC Athletics World Championships at the London Stadium.
He also indicated his unhappiness with British Athletics, but without detailing any specific complaints and he dropped further hints on Twitter on Tuesday.
"I have been let down again," Weir wrote. "Today is the day I officially retire from GB I will never put a shirt on again.#thanksBritishAthletics what a joke."
"I have just retired from GB I will still be at the London Marathon this year."
Weir's Paralympic career came to an unfortunate end with a crash in the marathon and afterwards he said: "Sometimes I feel like I've been stabbed in the back."