Answer by  
                                                                                          michmich2 (195)
                                                            
                          
                          
                                                          Basically, the heat is caused by extra blood in your legs. This can be caused by general inflammation, by edema (swelling) due to cardiac or circulation problems, or by blood clots that are causing extra blood to remain trapped in the legs.