Purpose: We present a constructive procedure for the calculation of 2-D potential flows in periodic domains with multiple boundaries per period window.Methods: The solution requires two steps: (i) a conformal mapping from a canonical circular domain to the physical target domain, and (ii) the construction of the complex potential inside the circular domain. All singly periodic domains may be classified into three distinct types: unbounded in two directions, unbounded in one direction, and bounded. In each case, we use conformal mappings to relate the target periodic domain to a canonical circular domain with an appropriate branch structure.Results: We then present solutions for a range of potential flow phenomena including flow singularities, moving boundaries, uniform flows, straining flows and circulatory flows.Conclusion: By using the transcendental Schottky-Klein prime function, the ensuing solutions are valid for an arbitrary number of obstacles per period window. Moreover, our solutions are exact and do not require any asymptotic approximations.