Scripture certainly teaches that God is love (1 John 4:8) and that He loves the world (John 3:16). Knowing these truths about God, many think that to hate anyone is to not be like God.
Scripture, however, shows that such thinking is wrong. Scripture plainly teaches that God hates evil people:
Psalm 5:5 The foolish shall not stand in thy sight: thou hatest all workers of iniquity.
Psalm 7:11 God judgeth the righteous, and God is angry with the wicked every day.
Psalm 11:5 The LORD trieth the righteous: but the wicked and him that loveth violence his soul hateth.
Moreover, not only does Scripture teach that God hates evil people, but also it teaches that His people hate evil people:
Psalm 26:5 I have hated the congregation of evil doers; and will not sit with the wicked.
Psalm 31:6 I have hated them that regard lying vanities: but I trust in the LORD.
Psalm 139:19 Surely thou wilt slay the wicked, O God: depart from me therefore, ye bloody men. 20 For they speak against thee wickedly, and thine enemies take thy name in vain. 21 Do not I hate them, O LORD, that hate thee? and am not I grieved with those that rise up against thee? 22 I hate them with perfect hatred: I count them mine enemies.
Scripture teaches that God hates evil people. It reveals that His people hate evil people. To hate evil people is to be like God!