Median filtering has been found to be a useful operation to perform on images in order to reduce random noise while preserving edges of objects. However, in some cases, as the resolution of the image increases, so too does the required window size of the filter. For parallel array processors, this leads to problems when dealing with the large amount of data involved. That is to say that there tend to be problems over slow access of data from pixels over a large neighbourhood, lack of available storage of this data during the operation and long computational times for finding the median. An algorithm for finding the median, designed for use on byte wide architecture parallel array processors is presented together with its implementation on Clip7, a scanning array of such processors. 6 references.