The former design and technology teacher denied that his entries amounted to unacceptable professional conduct, however, a misconduct hearing was told that his comments offended parents, pupils and staff.
In one blog titled The Problem With Prom, he branded the annual event "a shallow, vacuous affair, about nothing more than who has spent the most on looking nice."
He described female pupils dressing up for the occasion as resembling a cross between "Eastern European prostitutes" and "Kardashian clones", adding that "overweight girls” were “shoehorned into gowns and paraded through the town like cattle".
"Then there’s the fake tan,” he continued: “Ludicrous shades and colours that defy even the unlimited variations provided by the human gene."
He said some students’ literacy was “so poor” that “they cannot read the instructions on sachets of brown goop that leak into every pore."
Meanwhile he denounced boys for “snorting coke” at the bash.
In another blog, The Provoked Pedagogue, Price wrote about life working at Denbigh High School.
The 43-year-old insisted that he wrote the online diaries as a "cathartic" exercise and tried to make them "colourful and entertaining".
But the Cardiff hearing’s panel ruled that they were, in fact, "inappropriate, offensive, or derogatory".
Chairman Steve Powell said the posts "were critical, they were disrespectful, they were likely to cause offence to any pupil or parent who came across the article".
"It was particularly concerning that a focus on these comments and the article as a whole was on families from poor backgrounds in an unnecessary and unwarranted way," Powell added.
Price insisted that the panel had disregarded the full context when lifting extracts from the blogs, thereby giving an inaccurate impression of their intentions.
In a statement to panel members, Price said: "I find it ridiculous you say you have considered these comments in their entirety because you blatantly haven’t."
His union representative, Colin Adkins of NASUWT, said the ruling was "chilling in that it has inhibited freedom of speech".
Price has now been handed a prohibition order banning him from teaching.
The hearing was told he can reapply to join the register after two years.