The rates that musicians charge per hour can vary widely depending on factors such as experience, location, and the type of event. Professional musicians may charge anywhere from $50 to $500 or more per hour for their services, but it ultimately depends on the individual musician and their specific circumstances.