The museum was established in 2006 in a store front on Franklin Street in Chapel Hill, North Carolina.
The museum soon outgrew the location and began looking for a larger space.
In November 2011, after construction delays pushed back the move to a larger space, the museum temporarily moved to University Square.
Then in February 2014, Kidzu reopened in University Place in Chapel Hill.
This North Carolina museum-related article is a stub.