Mille Lacs Indian Museum and Trading Post 

Contact Information

Mille Lacs Indian Museum and Trading Post

43411 Oodena Drive
Onamia, MN 56359

located off U.S. Hwy 169 on the southwest shore of Mille Lacs Lake, 8 miles south of Garrison, 12 miles north of Onamia.

Get Directions


The Mille Lacs Indian Museum and Trading Post includes a museum dedicated to telling the story of the Mille Lacs Band of Ojibwe and an adjacent restored 1930s trading post, where visitors can find American Indian gifts from Mille Lacs artisans.

Hours & Dates

Spring (May 1 - May 23)

  • Saturday: 10:00am - 5:00pm

Summer & Fall (June 1 - October 29)

  • Wednesday: 10:00am - 5:00pm
  • Thursday: 10:00am - 5:00pm
  • Friday: 10:00am - 5:00pm
  • Saturday: 10:00am - 5:00pm
See website for trading post hours.


  • Adult: $10.00
  • Seniors ages 65+ Veterans Active military* College students Children ages 5–17: $8.00
  • Children age 4 and under: FREE
  • MNHS members and Mille Lacs Band members w/ID: FREE
  • *Blue Star Families (Armed Forces Day - Labor Day): FREE

Mentioned In

Return to previous page