Hi @Alex10654 - Thanks for reaching out!
Calendly will show the user the time based on their IP address, although it sometimes can display the wrong time as you’ve seen.
However, Invitees control whether the available appointment slots are displayed in AM/PM or 24 hour format with this toggle found by clicking on the time zone at the bottom of the calendar:

This toggle is persistent so an invitee only needs to set it to their desired format once.
I’ll send your feedback over to our product team about being able to force am/pm or 24h time display on your booking pages.
Let me know if you have any other questions!
Thanks David!
Invitees ignore the Timezone/12h menu option, both because it’s way at the bottom on mobile (they don’t scroll that far, seeing the dates and clicking on them immediately), and because the 12h/24h is hidden within that menu, not visible to them at first glance without opening the menu.
So, yes it would make sense for me to be able to force the am/pm setting.
Is there e.g. a javascript function that I can call after the iframe finished loading on my end that would force that toggle? Or how is the toggle initiated?
Thanks!
Hi @Alex10654 - Had to do some digging on this one.
Unfortunately there is not a way to force it through Js at this time either, but I’ve passed this along in the feedback to the product team as well. My apologies here!
Completely understand where you’re coming from, that option is a bit hidden so its easy to miss when booking. One way I’ve seen users workaround this is by including an additional invitee question on the booking page to make sure customers double check if the time is being booked in am/pm or 24h - Its not fool proof but its one way to get around it.
I appreciate all the feedback - Let me know if you have any other questions!
Thanks! Well we’re all trying to reduce funnel friction, so adding an additional question, while it may make bookings more accurate, may also increase bounce rate. Would love your team to incorporate that feature, thanks.
Hi, I work for a US Company but serve their international clients. I would say 70% of my bookings are their US clients thinking it’s PM instead of AM because the default is in 24h time. I feel it would be SO helpful if we could change the default to AM/PM time as I think 02:00 on it’s own can be immediately thought of as 2pm to someone in the US who doesn’t realise we also serve international clients. As opposed to 2am is rarely misconstrued. Thank you
I would like to bump this thread once more– Our team employs representatives around the globe, and there is particular issue with some of our best talent, located in Southeast Asia, constantly getting booked in the very early AM hours Pacific Time due to people coming in to the 24h format, and not expecting availability early in the AM.
This is clearly a mistake on the users' part, and it is resulting in several No Shows for our organization, as well as wasting the potential of our representatives who are keen to expand our business and offer availability in this timezone.
We see this as a critical feature and would like to ask the Calendly dev team to work on implementing this as a feature ASAP, as it hampers our ability to widen our hiring pool due to geography, not to mention the opportunity and financial cost of not being able to connect with these leads at the time they intend to book their calls with us.
Thank you for considering this matter.