Mental health OT sessions at government hospitals cost RM5 to RM30. Private sessions range from RM120 to RM280 per hour. Community mental health centres run by NGOs sometimes offer subsidised rates. Some private insurance plans cover OT under psychiatric rehabilitation benefits, confirm with your provider before booking.