The Indian Pueblo Cultural Center's museum, courtyard, Indian Pueblo Store and Indian Pueblo Kitchen are now open Tues-Sunday!
*Open Monday, April 25th for the first day of American Indian Week!
Learn more and get tickets here.
The Indian Pueblo Cultural Center is a world-class museum and cultural center located in the historic Albuquerque Indian School District just minutes from Old Town and Downtown Albuquerque. Founded in 1976 by the 19 Pueblo Indian Tribes of New Mexico, it is a premier destination for education, art and entertainment. The mission of this non profit is to preserve and perpetuate Pueblo Culture and to advance understanding by presenting with dignity and respect, the accomplishments and evolving history of the Pueblo people of New Mexico. Learn more about how you can support the Indian Pueblo Cultural Center >
IPCC offers an exciting schedule of cultural and community activities, including rotating museum exhibitions, artist workshops, lectures, hands-on learning activities, summer camps for children and the annual Albuquerque American Indian Arts Festival. All of this takes place in beautiful facilities inspired by traditional Pueblo structures with a central courtyard that serves as a community gathering place and setting for our weekly Native American dances. You’ll also find a top-rated restaurant and café that blends traditional and contemporary flavors into an innovative menu acclaimed by locals, tourists and food critics. Here at the Indian Pueblo Cultural Center we are inspired by tradition and have created a vibrant place for people of all cultures to share, learn and discover.
Museum and Courtyard
9:00 AM to 4:00 PM
Indian Pueblo Kitchen
9:00 AM to 2:00 PM
Indian Pueblo Store
9:00 AM to 4:00 PM
Library and Archives
Open Wednesdays, Thursdays and Fridays 9:00 AM to 4:00 PM
Museum admission includes full-day access to all exhibitions, Native dance performances (when they resume), Courtyard and lectures.
- $10 per person
- Free for children under 5
- IPCC Library and Archives open by appointment only. Please call 505-724-3548 to schedule your visit.