A vocal performance at a funeral can be a fitting tribute for a departed loved one. The average cost for a funeral singer is $100/hour. The cost can be lower or higher depending on the experience and demand for the funeral singer. Prices may also vary between geographical locations.