National Public Gardens Day, occurring annually on the Friday before Mother's Day, is a day to promote awareness of botanic gardens, arboreta, zoos, historic gardens, or any of North America's public gardens. The day was established by the American Public Gardens Association, a Pennsylvania non-profit organization that supports, resources and promotes public gardens in North America.