The complex degree of spatial coherence of the optical fields, in general, is a shift variant quantity. Therefore to characterize it, in addition to knowing how it changes in function of the separation of the two points under analysis, we require knowing how it changes in function of the location of these points. In order to measure the complex degree of spatial coherence of any quasi‐monochromatic optical field, we propose a method that uses a mask with a two‐dimensional array of apertures (small circular holes) to sample the optical field. The distribution of the apertures in the mask is made so that we get a non redundant array, it means that the classes of aperture pairs of the mask are composed just by one pair. From the Fourier spectrum of the interference pattern in far field generated by the mask we can determine the magnitude and the phase of the complex degree of spatial coherence. The efficiency of the array is verified with experimental results using a partially coherent beam generated following the rotating glass method. Finally, the results obtained in the experiment are compared with those obtained by means of numerical simulations.