Cycles in graphs o en signify interesting processes. For example, cyclic trading pa erns can indicate ine ciencies or economic dependencies in trade networks, cycles in food webs can identify fragile dependencies in ecosystems, and cycles in nancial transaction networks can be an indication of money laundering. Identifying such interesting cycles, which can also be constrained to contain a given set of query nodes, although not extensively studied, is thus a problem of considerable importance. In this paper, we introduce the problem of discovering interesting cycles in graphs. We rst address the problem of quantifying the extent to which a given cycle is interesting for a particular analyst. We then show that nding cycles according to this interestingness measure is related to the longest cycle and maximum mean-weight cycle problems (in the unconstrained se ing) and to the maximum Steiner cycle and maximum mean Steiner cycle problems (in the constrained se ing). A complexity analysis shows that nding interesting cycles is NPhard, and is NP-hard to approximate within a constant factor in the unconstrained se ing, and within a factor polynomial in the input size for the constrained se ing. e la er inapproximability result implies a similar result for the maximum Steiner cycle and maximum mean Steiner cycle problems. Motivated by these hardness results, we propose a number of e cient heuristic algorithms. We verify the e ectiveness of the proposed methods and demonstrate their practical utility on two real-world use cases: a food web and an international trade-network dataset.