For All of Your Gift Needs, Look Under the Rainbow
Traveling through the mountains of Pagosa Springs, CO? Visit the ultimate destination and family-owned and operated gift shop, Rainbow Gift Shop. Here you’ll find a brilliantly curated collection of Native American jewelry and pottery, collectible rocks and minerals, and other souvenir-type products. Look under the Rainbow to bring a piece of Pagosa Springs, CO home with you.
“A must-visit gift shop specializing in unusual gifts to bring home to family and friends.”

Gift Shop
Discover one-of-a-kind gift ideas. From figurines and windchimes to souvenir shot glasses, we carry the widest selection of products at the best prices.

Native American Art
Immerse yourself in the culture that Pagosa Springs, CO offers. All of our Native American art is hand-crafted by regional artisans.

Rock and Minerals
Open your mind to the spiritual healing powers that our crystal, gems, and minerals from local and around-the-world vendors grant.
Rainbow Gift Shop History
After growing up on the plains of Oklahoma, owners of Rainbow Gift Shop Bill and Brenda Eave dreamed of living in the mountains. They fell in love with Pagosa Springs and decided to make it their home. Bill was working as a Taxidermist at the time, and Brenda traded furs and hides to Native American artists in the area for jewelry. Over time, their business slowly grew, which allowed them to expand into an old motel building on the edge of the lot. Due to several customer requests, Bill and Brenda eventually began to carry gift and souvenir items. Bill built a separate building as a gift for Brenda to accommodate the Native American art. Bill closed in the area between the two buildings, creating the space that is now the rock room, completing the Rainbow Gift Shop as it stands today.
We are the experts on our products, so if you have any questions please contact us by calling 970-264-5825 today!
Contact Us
Rainbow Gift Shop
611 San Juan St
Pagosa Springs, CO 81147
Visit Us
Mon – Fri: 9:00 AM – 6:00PM
Saturday: 10:00 AM – 6:00 PM
Sunday: 12:00 PM – 5:00 PM