Heat waves form when high pressure aloft (from ) strengthens and remains over a region for several days up to several weeks.
In the Western Cape Province of South Africa, a heat wave can occur when a low pressure offshore and high pressure inland combine to form a Bergwind.