Are you using the stock calendar?
Are there other size widgets that you could use, and if so, does the same problem occur?
What happens if you use the Calendar app rather than using the widget?
You could try doing a "Clear data" on the Calendar Widget or Calendar Storage or the Calendar itself (you'll find them under the All tab). Be sure you've made a backup of your information before you try that.
Sent from my rooted, debloated, deodexed Sinclair ZX-80 running CM -0.001 using Tapatalk 2