The Arizona Aloha Festival is held annually on the 2nd weekend of March at Tempe Town Lake. It features performances on 3 stages; foods of the islands; shopping for either traditional or "island lifestyle" arts, crafts, and merchandise; free family activities and cultural educational opportunities.