Een markthal is een overdekte plaats waar markten plaatsvinden.
In de middeleeuwen en de vroegmoderne tijd werden overdekte markten ofwel in het open souterrain van een stadhuis, ofwel in een open vakwerkconstructie (een halle) gehouden.
In Vlaanderen kende men vooral de lakenhal en ook de boterhal. Voorbeelden van open martkhallen vindt men nog in Bretagne.
Sinds het begin van de industrialisatie in de 18e eeuw worden overdekte markten voor consumptiegoederen uit hygiënische overwegingen in grote uit staal, glas en beton gebouwde hallen gehouden. In het Frans noemt men zo'n markthal een marché couvert.