A theta graph is the union of three internally disjoint paths that have the same two distinct end vertices. We show that every graph of order and size at least contains three disjoint theta graphs. As a corollary, every graph of order and size at least contains three disjoint cycles of even length. The lower bound on the size is sharp in general.