Een tramhalte is een stopplaats voor trams. Een tramhalte is vaak op een vluchtheuvel en heeft vaak een abri. In de grote steden is er vaak sprake van een (smal) tramperron, naar instaphoogte min of meer gelijkvloers met de tram.
De meeste haltes in Nederland en België bevatten de volgende informatie:
Het halteren bij een tramhalte is meestal vraagafhankelijk. Als er passagiers bij de halte willen instappen of willen uitstappen, in het laatste geval drukt de reiziger op een knopje, waardoor er zowel bij de bestuurder als bij de reizigers een (rode) lamp of tekst (STOP) gaat branden. Voertuigen van RandstadRail en trams in Utrecht stoppen altijd bij iedere halte, tenzij ze buiten dienst zijn.