. In-service teachers with internal locus of control had a higher problem solving ability and those with external locus of control had a lower problem solving ability. Also with chi-square test, no significant relationship was found between in-service teachers with low mathematics anxiety and problem solving ability whilst significant relationship was found between in-service teachers with high mathematics anxiety and problem solving ability.