The average rate for a professional wedding pianist in Southern California ranges between $350 to $450 (flat fee for the 1st hour) with a rate of $50 to $100 for each additional hour. The professional fee includes the time to set up (usually an hour before the appointment), learn the music, and cater to other special requests.