The article presents a model of the thematic structure of hate speech as a form of intolerant discourse on vulnerable social groups singled out on the basis of protected characteristics. Four major thematic categories are identified: “Intuitive assessment”, “Characterization of the social group”, “Comparison of the group with other social groups” and “Position of the group in the discourse community”. Examples of verbalization of topics and subtopics of homophobic, sexist and xenophobic rhetoric in the online comments of Belarusian users in 2015–2019 are provided.