Bookwhen for event registration and class booking.

Take your bookings online

For events, classes, workshops, courses, etc.

List your upcoming events.
Simple for your attendees.
Prevent overbooking.

Over 4,163,300 bookings seamlessly made with $29,434,000 taken in payments.

Calendar-day-bigSchedule list

List your upcoming events or available slots in a clear and simple list so people can easily select the event or time that suits them.

SofaEasy to book

Bookwhen makes it simple for your attendees to make a booking, with no account setup or password required. Try making a test booking now.

Service-bellWaiting list

Limit the number of spaces or tickets available to prevent overbooking, and use the waiting list to fill cancelled spaces and gauge interest.

ClockAvailable 24/7

By allowing booking and payment at any time of the day, your attendees will be more likely to commit to your event.

Card-addressBooking form

Set what information is requested when making a booking to ensure that you have all of your attendees contact details.


Choose whether to make online payment mandatory to complete a booking, or offer full flexibility by giving the option to pay later. Payments via PayPal or WorldPay.

ColorCustomized style

Customize the look of your booking pages to fit in with your company's style and look professional.

JarSave money

Unlike other booking systems, we do not take a cut of any of the payments you receive. Simply pay a small fixed monthly subscription.


We have found Bookwhen to become an indispensible tool in our event planning.

— Steve, Scouts UK

The joy of Bookwhen is its simplicity. It's simple to setup, simple to manage and most importantly of all simple for your attendees.

— Paul Boag, Boagworld

The site is of great importance to us and does everything and more than we hoped for.

— Richard Lamb, Training Manager
UK Climate Impacts Programme

Bookwhen has enabled our business to grow... we couldn't function without it.

— Justin, MD, Ted learning