The England international called the FA a "bunch of t***s" after being accused of "evolving" his statement supporting team-mate John Terry's defence against the charge he racially abused Queens Park Rangers defender Anton Ferdinand in a game last October.
Cole removed the tweet within hours of posting it and then apologised unreservedly, including a personal apology to FA Chairman David Bernstein.
"Chelsea's Ashley Cole has been fined £90,000 after he admitted an FA charge in relation to a Twitter comment which was improper and/or brought the game into disrepute," the FA said.
"Cole, who had requested a non-personal hearing, was also warned as to his future conduct."
Cole won his 99th England cap in their 1-1 draw with Poland in a World Cup qualifier on Wednesday.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.