Did you get it fixed yet? Try another receptacle to see if the problem is still there, you might have to try another room to use a different breaker (use extension cord). If the thermostat works on a different breaker read the rest. If not then the problem is probably the heat source or thermostat which you can test separately.
There's a couple common things that trip breakers. Over loaded circuit like someone else said, bad breaker (actually pretty common), bad wire from rodents/corrosion or a loose connection. Or something else that's plugged into the circuit has a problem.