Sometimes. Depends on the year's performance. I think on good years it's a bit less than one paycheck. On bad years it's literally nothing.
My school district approved a $1000 bonus for all full time staff for the end of this month because of COVID. It's not necessarily a Christmas bonus, but it's pretty nice because we usually get nothing in terms of a bonus.
If by "bonus" you mean more thankless work assignments piled on and the vague promise of a raise in March, then HELL YEAH!
🙃