Foster 's Home For Imaginary Friends is a children 's cartoon that is shown on Cartoon Network . It was created by Craig McCracken , who also made The Powerpuff Girls . Foster 's Home for Imaginary Friends is an American animated television series created and produced at Cartoon Network Studios and Boulder Media by animator Craig McCracken , creator of The Powerpuff Girls .