Magic at the Mill


December 19-23, 2019

5:30 to 8:00 pm

$8 for adults, $5 for kids, free to WHC members!

(kids: ages 3-17, adults: 18+, under age 3 are free)

WHC Members receive free admission to Magic!
Click *here* to become a member today!
Membership options include: Student, Senior, Individual, Household, and more!


Magic tickets will be available for online purchase on “Cyber Monday” December 2nd, 2019!

Magic is in the air! Come celebrate the winter holidays with our family-friendly winter festivities! Watch history come to life with children’s activities, heritage tours, and blacksmith and textile arts demonstrations.

Thousands of twinkling lights and holiday cheer will brighten winter nights at the Willamette Heritage Center during our annual winter festival Magic at the Mill. Magic at the Mill is a long-time cherished seasonal festival that celebrates connecting generations and interpreting Mid-Willamette Valley history.

Located on the beautiful 5-acre WHC campus, Magic at the Mill provides stunning sights, a holiday market for shopping, and family-friendly fun. Guests of all ages are invited to explore our scenery and historic buildings decorated with exciting holiday lights.

Warm up to winter with Salem’s premiere holiday event: Magic at the Mill!

Presented by:




  • Blacksmithing – details to come!
  • Weaving and Spinning on the 4th floor of the Mill Building
  • Talk with living history characters throughout buildings on the property, including the 1841 Jason Lee House and Methodist Parsonage, 1847 John Boon House, and 1895 Thomas Kay Woolen Mill. 
    • Our historic homes are limited to 15 guests at a time. Please be patient waiting in line – they are worth the wait!

Kids’ Activities

Dye House:

  • Pictures with Santa

3rd Floor Mill Building:

  • Silhouettes
  • Weaving

… and more! Please check back for updates!

Holiday Market in the Spinning Room

  • Suoplushie
  • Wildcraft Herbarium
  • SilverTide Jewelry
  • Daryle Ryder

… and more! Please check back for updates!

Food & Drinks

Please check back for updates!

Retailers in the Warehouse

  • Bella Hill
  • Teaselwick Wools
  • Beauty Boutique at the Mill

Entertainment Schedule

Please check back for updates!

Note: All performances are subject to change.

Be a Magic Volunteer this December!

Mark your calendar – the Magic happens Dec. 19-23, 2019 from 5:30-8:00 PM. Magic at the Mill is Willamette Heritage Center’s largest community event, with live music, vendors, children’s activities, craft demonstrations, house and mill tours, living history, Santa, model trains, and thousands of lights all over the grounds. More than 3,900 visitors were hosted by WHC volunteers last year. Please consider being part of this annual holiday celebration!

To apply, please fill out the Online Application below, or download the Magic Volunteer Printable PDF Application linked below. To review descriptions of the volunteer positions available, check out the Volunteer Descriptions PDF linked below.

Magic Volunteer Printable PDF Application 2019

Magic Volunteer Descriptions PDF 2019

Can’t Volunteer? Consider donating snacks or handwarmers (or money for these items) for volunteers – call Erica Osorio, Education and Volunteer Coordinator, at 503-585-7012 ext. 254, or email:


Magic Volunteer Online Application 2019

Step 1 of 3

  • 2019 Magic at the Mill Volunteer Application

    Welcome to the Willamette Heritage Center’s Volunteer Program! We appreciate your participation in this event. As a volunteer, you are the face of the WHC and your presence enriches and extends our work throughout Marion County and the surrounding area.

    Volunteers must be at least 16 years old to volunteer at the WHC. Parent permission with signature is required for volunteers 14-15 years old. For volunteers 13 years and younger, parent supervision during the event is required.

  • * indicate "n/a" if not applicable

    If you have an email address, please enter the email address you check most frequently. This will be the primary method of communication that our Volunteer Coordinator will use to contact you.

  • * please indicate if cell, home, or work (example: 000-000-0000, home)