Tried to look for it in the API but could not find.
Is there a way to hide the picker button while using KeyboardTimePicker?

I don't think you need to, but yeah it is possible using KeyboardButtonProps={{ disabled: true, style: { display: 'none' }}
@chenop What's your use case for hiding the calendar icon?
I have a web app which is compatible for mobile & desktop.
For the mobile I use TimePicker (with the dialog)
For the desktop version I use the KeyboardTimePicker but I thought it might be easier for the user to just type the time with the keyboard and not with the dialog - and I don't see why I should display the picker button.
Mobile

Desktop

Thanks for sharing
Most helpful comment
I don't think you need to, but yeah it is possible using
KeyboardButtonProps={{ disabled: true, style: { display: 'none' }}