-60% OFF ON Amelia’s birthday

Grab Amelia
Grab Amelia

Amelia - WordPress Event Calendar and Event Management Plugin

Organize your virtual events, online sessions, conferences, meetups, offline events, concerts, classes, and any other happenings with the Amelia event plugin for WordPress - join more than 30.000 event businesses that already use our plugin for their events calendar!

Amelia event calendar plugin for WordPress

Responsive and customizable WordPress event management plugin perfect for:

Sitepoint logo

”Among WordPress events plugins, this one is a top tier kind. Feels like SaaS because it was built with care”


5 stars rating

182 Reviews on

Capterra logo
HubSpot logo

”We love how simple the booking interface is”

What Amelia brings to the table

The Amelia events calendar plugin is built for a variety of event types, which can be differentiated by creating event categories. All the key aspects of the events calendar and event booking forms can be customized easily from the back-end customization page.

Various repeating options for recurring events

One of the WordPress event plugin features that users highly appreciate is the possibility to set recurring events. Use our events manager to create recurring events with various repeating options. Recurring events can be created by day, week, month, or year - day of the week or by exact date in the month. Even a custom repeat schedule is easy to set up in your events calendar. See all of your events with a clear calendar view.

Add booking forms shortcodes

Use our events manager plugin to create booking pages. Add a shortcode or use one of the popular page builders compatible with the Amelia WordPress event plugin: Divi, Elementor, or Gutenberg blocks. Your event booking page will be ready in minutes.

Set up deposit payments

You do not need to charge the whole amount upfront. Instead, sell tickets for your events by setting an amount for deposit payment. Attendees can pay the rest when they come to your event. This is especially useful for those who host on-site events.

Translate events to different languages

You are hosting events in different languages and would love to offer a booking experience to your international audience in their language. This is super easy with a translation option for events available in our events calendar plugin's dashboard.

Set up dynamic ticketing

Event ticket prices usually differ based on attendees’ profiles or the date of purchase. You can easily create events, sell tickets and early bird tickets, or set different prices for adults and kids directly from your website with our WordPress event management plugin. Also, you choose when sales open and close.

Filter & sort

With our event plugin for WordPress, you can create event tags and use different colors to distinguish event types for more straightforward navigation. For example, you and your employees can sort & filter on the back, while users can do the same on the front-end event booking form.

Google Calendar and Outlook synchronization

An event calendar plugin would not be complete without direct integrations with other calendars. Your hosts can synchronize their Google and Outlook calendars to ensure the event is always on their radar. Furthermore, attendees can add the event to their calendars.

Thanks to the Amelia event plugin for WordPress, we were able to run bookings on our website in less than one day which actually saved our event.

Due to covid-19 and restrictions on customer numbers in shops, we were looking for an easy events manager for our ski sale event. Thanks to the Amelia events calendar plugin we were able to run bookings on our website in less than one day which actually saved our event. Amelia did such a great job for us that we are going to use this WordPress calendar plugin in the upcoming seasons even though there are no restrictions. Automated customer notifications, custom fields, simple admin panel - all of this was a great deal for us!

Martin Vachata photo

Martin Vachata

Lead Designer

Two women walking down the hallway

Take control of your appointments and events

Amelia is a simple yet powerful events calendar plugin for accepting online bookings & payments on your WordPress site. Amelia has no hidden costs, unlike other WordPress events plugins.

15 days money back guarantee

See our refund policy

Features that simplify event hosting and organization

Virtual sessions and online events

Nowadays most meetings and events take place online. Our calendar WordPress plugin allows you to organize and host an online event, whether it is a conference or a yoga class. You can use the native integration with Zoom or Google Meet to manage events easier.

Event management and booking process with Amelia

Modern events calendar

Showcase events through a nice and customizable calendar view, which allows direct booking by clicking on the particular event. Attendees will be able to see more information about the event and buy event tickets right away.

Event Calendar

Events list view

If an event calendar is not a suitable way for you to display your events (e.g. you don't have so many per month), show upcoming events in a list. You can also include past, closed or sold-out events.

List of events

Recurrent events

If your events happen on a regular basis - e.g. every week, month, etc. - configure these as Recurring, and don't worry about adding and configuring each occurrence separately.

Recurrent events

Online payments, including deposit payments

No need to work with cash anymore, especially if you hold online events - accept and process all payments online through the payment system of your choice - WooCommerce, PayPal, Stripe, Mollie and Razorpay.
All of these in a single WordPress event plugin.

Online payment gateways
Event management and booking process with Amelia Event Calendar List of events Recurring events Online payment gateways

Event agencies and organizers love creating and managing events with Amelia

Increase ticket sales for an event

Interact with your customers and increase sales

Amelia streamlines the flow for your customers and allows you to interact with them via reminders and follow-ups, increasing sales and attendance by 20% or more!

Manage all events, attendees & venues

Manage all events, attendees & venues

Amelia aggregates and handles all the components of a successful event booking process, so an event manager like you can handle the whole event management in one place.

Waste no time on administration

Waste no time on administration

Creating and tracking tickets, attendees, and free slots, processing payments, and managing cancellations and reminders can be a nightmare. Amelia is taking care of those so you can focus on organizing your event.

The effortless, modern event booking experience

The effortless, modern event booking experience

Amelia allows you to organize the event presentation and the attendance booking process on your website in such a smooth and seamless way that your customers will be blown away by the ease of it.

Also, let's not forget...

Keeps event schedules in order

Reduces no-shows and lateness

No training or education needed to install and use

Fully automates the customer and employee interaction

Constantly updated and modernized

Integrates with the business tool stack

Allows you to take your business completely online

Gives real-time insight into all the key performance indicators

Updates every month

Yearly or lifetime subscriptions

15-day money-back guarantee

World-class support solves any issue or concern

Let hosts connect Google calendar and Outlook calendar

Sell event tickets for various attendees based on age or time of purchase

More benefits hiding behind this button
Show less


Amelia yoga studio booking demo

Fitness Gym / Yoga

Amelia barbershop booking demo


Amelia beauty studio booking demo

Beauty and cosmetology

See event in action

See how our customer organized 20+ events with Amelia

Amelia reviews and satisfied customers

Amelia helps me save a bunch of time. Otherwise, I’d be doing this manually and fielding phone calls and text messages, answering questions, and things like that. Now, brand new people just come and book and I talk to them when I see them.

Britta Friedrich

Jen Lucas

Founder of Yang + Yin Health

Read the full story

Check out Inspiring Customer Stories

View all
Ballaë institute success story


Amelia Helped magicGerman Expand to the Chinese Market

Read the full story
Ballaë institute success story

Ballaë institute

How Amelia Facilitates Ballaë’s Management and Growth

Read the full story
Sanctuary for Mind, Body & Spirit institute success story

Sanctuary For Mind, Body & Spirit

Amelia Gave The Sanctuary for Mind, Body & Spirit a Professional and Trustworthy Look

Read the full story