Thank you for writing.
RadTimePicker uses the String.Format
method for formatting the hour/minutes in the popup. As far as I am aware, String.Format uses the time format from the regional setting. You can easy work around this by explicitly setting the Culture property to 24hour culture:
I hope this helps.
the Telerik team