Good evening Lucy and welcome back!
Thank you for reaching out to us.
We are sorry to hear about this page on your site being so slow.
I would love to help you with this topic.
I am not sure exactly what type of hosting you have (shared, vps, etc..), nor do I know how many events you have.
But, what I can tell you is that there are things you can totally do to improve the speed. First, read the 2 following articles:
- https://theeventscalendar.com/knowledgebase/performance-considerations/
- https://theeventscalendar.com/knowledgebase/caching-basics/
As you can see, caching is totally possible. One trouble-free solution for that is WP Rocket.
Additionally, you might want to:
- Limit the number of events displayed in Events -> Settings -> General and Events -> Settings -> Display
- Consider upgrading to PHP7 which is much faster
- Consider getting away from a shared hosting solution if that is your situation.
Let me know if that helps.
Have a great day!
Geoff B.