St. Olaf Christmas Festival Special Program

On the first full weekend in December each year, more than 15,000 people come to St. Olaf College, the home of Sing For Joy, to experience traditional Scandinavian meals, atmosphere and fellowship — and to attend the St. Olaf Christmas Festival concerts.

Each year, Sing For Joy is proud to present a special radio presentation of the festival. For many thousands, the annual broadcast of the festival on radio stations across the U.S. has become a part of their Christmas observance.

The festival features splendid music of the season, performed by the St. Olaf Choir, the Chapel Choir, the Manitou Singers, the Cantorei, the Viking Chorus and the St. Olaf Orchestra, separately and as a massed ensemble. In all, more than 500 student musicians take part.

Light Dawns, Hope Blooms is the theme of this year's presentation, recorded in December of 2016. Artistic Director of the Festival is Dr. Anton Armstrong, conductor of the St. Olaf Choir. Sing For Joy host Pastor Bruce Benson is narrator for this radio broadcast.

Find your local station

Many radio stations across the country will air this special program and seasonal selections. Watch this space for information as additional stations register. For additional information on airings, please check with your local station.

  • City & State
    Station ID
    Frequency
    Date & Time of Broadcast
  • Kempton Park,
    DSTV SAT
    December 25, 12:00 AM
  • Pasig City,
    DZFE
    98.7 FM
    December 25, 12:00 AM
  • Weatherford,
    95.5 FM
    December 25, 6:00 AM
  • Kotzebue, AK
    720 AM
    check local listings
  • Nome, AK
    780 AM
    December 25, check local listings
  • Nome, AK
    96.1 FM
    December 25, check local listings
  • Birmingham, AL
    89.5 FM
    December 25, 1:30 PM
  • Troy, AL
    94.7 FM
    December 24, 1:00 PM
  • Jonesboro, AR
    91.1 FM
    December 25, 1:30 PM
  • Phoenix, AZ
    88.3 FM
    December 25, 2:30 PM
  • Phoenix, AZ
    88.9 FM
    December 25, 2:30 PM
  • Alameda, CA
    610 AM
    December 25, 1:30 PM
  • Chico, CA
    89.1 FM
    December 25, 1:30 PM
  • China Lake, CA
    91.1 FM
    December 25, 1:30 PM
  • Coalinga, CA
    90.7 FM
    December 25, 1:30 PM
  • El Cajon, CA
    910 AM
    December 25, 1:30 PM
  • Fairmont, CA
    91.7 FM
    December 25, 1:30 PM
  • Fresno, CA
    90.3 FM
    December 25, 1:30 PM
  • Garberville, CA
    94.9 FM
    December 25, 1:30 PM
  • Gonzales, CA
    98.7 FM
    December 25, 1:30 PM
  • Laytonville, CA
    96.1 FM
    December 25, 1:30 PM
  • Le Grand, CA
    89.9 FM
    December 25, 1:30 PM
  • Long Beach, CA
    1280 AM
    December 25, 1:30 PM
  • Modesto, CA
    107.9 FM
    December 17, 5:30 PM
  • Modesto, CA
    107.9 FM
    December 24, 8:30 PM
  • Palmdale, CA
    96.1 FM
    December 25, 1:30 PM
  • Porterville, CA
    91.9 FM
    December 25, 1:30 PM
  • Redding, CA
    101.5 FM
    December 25, 1:30 PM
  • Richvale, CA
    90.5 FM
    December 25, 1:30 PM
  • Ridgecrest, CA
    90.5 FM
    December 25, 1:30 PM
  • River Pines, CA
    93.3 FM
    December 25, 1:30 PM
  • Riverside, CA
    1570 AM
    check local listings
  • Sacramento, CA
    88.1 FM
    December 25, 1:30 PM
  • Salida, CA
    95.5 FM
    December 25, 1:30 PM
  • San Francisco, CA
    610 AM
    December 25, 1:30 PM
  • Soledad, CA
    89.9 FM
    December 25, 1:30 PM
  • Ukiah, CA
    89.5 FM
    December 25, 1:30 PM
  • Canon City, CO
    KRLN
    1400 AM
    December 24, check local listings
  • Canon City, CO
    KRLN
    1400 AM
    December 25, check local listings
  • Grand Junction, CO
    90.7 FM
    December 25, 2:30 PM
  • Pueblo, CO
    89.9 FM
    December 25, 2:30 PM
  • Vernon, CT
    1170 AM
    December 25, 2:30 PM
  • Florida City, FL
    88.5 FM
    December 25, 2:30 PM
  • Jacksonville, FL
    88.7 FM
    December 25, 2:30 PM
  • Stuart, FL
    91.7 FM
    December 25, 2:30 PM
  • Albany, GA
    107.3 FM
    December 25, 2:30 PM
  • Americus, GA
    88.7 FM
    December 25, 2:30 PM
  • Columbus, GA
    90.5 FM
    December 25, 2:30 PM
  • Lumpkin, GA
    102.1 FM
    December 25, 2:30 PM
  • Cherokee, IA
    92.1 FM
    December 25, check local listings
  • Des Moines, IA
    91.3 FM
    December 25, 1:30 PM
  • Grinnell, IA
    1410 AM
    December 24, 10:00 AM
  • Hampton, IA
    104.9 FM
    check local listings
  • Mason City, IA
    97.9 FM
    check local listings
  • Mt. Pleasant, IA
    105.5 FM
    December 25, 4:30 PM
  • Shenandoah, IA
    920 AM
    December 25, 1:30 PM
  • Sioux Center, IA
    88.5 FM
    December 18, 6:00 PM
  • Chicago, IL
    1450 AM
    check local listings
  • Joliet, IL
    91.9 FM
    December 25, 1:30 PM
  • Rockford, IL
    94.5 FM
    December 25, 1:30 PM
  • Rockford, IL
    99.3 FM
    check local listings
  • LaPorte, IN
    106.9 FM
    December 25, 2:30 PM
  • Lafayette, LA
    89.1 FM
    December 25, 1:30 PM
  • Lake Charles, LA
    98.3 FM
    December 25, 1:30 PM
  • Cambridge, MA
    95.3 FM
    December 25, 12:00 AM
  • Baltimore, MD
    750 AM
    December 25, 2:30 PM
  • Baltimore, MD
    860 AM
    December 25, 2:30 PM
  • Hagerstown, MD
    WJEJ
    1240 AM
    check local listings
  • Schoolcraft, MI
    89.5 FM
    December 25, 2:30 PM
  • Albert Lea, MN
    1450 AM
    December 25, 8:00 AM
  • Baxter, MN
    1340 AM
    December 24, check local listings
  • Baxter, MN
    1340 AM
    check local listings
  • Blue Earth, MN
    1560 AM
    December 24, 3:30 PM
  • Crookston, MN
    105.7 FM
    December 20, 3:00 PM
  • Crookston, MN
    1260 AM
    December 20, 3:00 PM
  • Detroit Lakes, MN
    1340 AM
    check local listings
  • Detroit Lakes, MN
    93.1 FM
    check local listings
  • Faribault, MN
    920 AM
    December 24, 6:30 AM
  • Grand Marais, MN
    90.7 FM
    December 17, 9:00 PM
  • Grand Marais, MN
    90.7 FM
    December 24, 9:00 PM
  • Grand Rapids, MN
    1320 AM
    December 25, 7:00 AM
  • Little Falls, MN
    960 AM
    check local listings
  • Madison, MN
    92.1 FM
    check local listings
  • Marshall, MN
    1400 AM
    December 24, check local listings
  • Montevideo, MN
    KDMA
    1460 AM
    check local listings
  • Morris, MN
    95.7 FM
    check local listings
  • Morris, MN
    1230 AM
    check local listings
  • Northfield, MN
    1080 AM
    check local listings
  • Northfield, MN
    95.1 FM
    check local listings
  • Ortonville, MN
    KDIO
    1350 AM
    check local listings
  • Owatonna, MN
    1390 AM
    December 18, 11:00 AM
  • Owatonna, MN
    1390 AM
    December 19, 2:00 PM
  • Plymouth, MN
    1030 AM
    check local listings
  • Preston, MN
    103.1 FM
    December 25, 2:00 PM
  • Rochester, MN
    88.7 FM
    December 25, 12:00 PM
  • Sauk Rapids, MN
    1010 AM
    December 25, 9:00 AM
  • Willmar, MN
    1340 AM
    December 24, 9:00 PM
  • St. Louis, MO
    850 AM
    December 25, 12:00 PM
  • St. Louis, MO
    850 AM
    check local listings
  • Billings, MT
    99.7 FM
    December 25, 2:30 PM
  • Black Eagle, MT
    102.3 FM
    December 25, 2:30 PM
  • Butte, MT
    88.9 FM
    December 25, 2:30 PM
  • Great Falls, MT
    91.3 FM
    December 25, 2:30 PM
  • Great Falls, MT
    91.9 FM
    December 25, 2:30 PM
  • Shepherd, MT
    88.5 FM
    December 25, 2:30 PM
  • Greensboro, NC
    WDFC-FM
    101.7 FM
    check local listings
  • Southern Pines, NC
    WIOZ
    550 AM
    check local listings
  • Wake Forest, NC
    89.7 FM
    December 20, 1:00 PM
  • Wake Forest, NC
    89.7 FM
    December 23, 9:00 AM
  • Wake Forest, NC
    89.7 FM
    December 25, 12:00 AM
  • Wake Forest, NC
    89.7 FM
    December 25, 10:00 AM
  • Devils Lake, ND
    1240 AM
    check local listings
  • Devils Lake, ND
    99.7 FM
    check local listings
  • Minot, ND
    1320 AM
    December 22, 1:05 PM
  • McCook, NE
    1360 AM
    December 25, 1:30 PM
  • Atlantic City, NJ
    89.3 FM
    December 25, 2:30 PM
  • Manahawkin, NJ
    WLNJ
    91.7 FM
    December 24, 11:00 AM
  • Manahawkin, NJ
    WLNJ
    91.7 FM
    December 25, 2:30 PM
  • Manahawkin, NJ
    WYRS
    90.7 FM
    December 24, 11:00 AM
  • Manahawkin, NJ
    WYRS
    90.7 FM
    December 25, 2:30 PM
  • Placitas, NM
    91.9 FM
    December 25, 2:30 PM
  • Socorro, NM
    91.9 FM
    December 25, 2:30 PM
  • Carson City, NV
    90.1 FM
    December 25, 1:30 PM
  • Reno, NV
    98.7 FM
    December 25, 1:30 PM
  • Albany, NY
    105.3 FM
    December 25, 2:30 PM
  • Buffalo, NY
    89.9 FM
    December 25, 2:30 PM
  • Catskill, NY
    104.3 FM
    December 25, 2:30 PM
  • East Windham, NY
    104.3 FM
    December 25, 2:30 PM
  • Hyde Park, NY
    90.5 FM
    December 25, 2:30 PM
  • Kingston, NY
    91.7 FM
    December 25, 2:30 PM
  • Mount Kisco, NY
    106.3 FM
    December 25, 2:30 PM
  • New York, NY
    1560 AM
    December 25, 2:30 PM
  • Smithtown, NY
    88.9 FM
    December 25, 2:30 PM
  • Cuyahoga Falls, OH
    1150 AM
    December 25, 2:30 PM
  • Toledo, OH
    90.3 FM
    December 25, 2:30 PM
  • Youngstown, OH
    91.7 FM
    December 25, 2:30 PM
  • Enid, OK
    88.3 FM
    December 25, 1:30 PM
  • Ashland, OR
    90.7 FM
    December 25, 1:30 PM
  • Florence, OR
    92.5 FM
    December 25, 1:30 PM
  • Lebanon, OR
    1580 AM
    December 24, 8:30 PM
  • Lebanon, OR
    1580 AM
    December 25, 8:30 AM
  • Lebanon, OR
    920 AM
    December 24, 8:30 PM
  • Lebanon, OR
    920 AM
    December 25, 8:30 AM
  • Newport, OR
    88.9 FM
    December 25, 1:30 PM
  • Pine Grove, OR
    89.5 FM
    December 25, 1:30 PM
  • Roseburg, OR
    88.5 FM
    December 25, 1:30 PM
  • Springfield, OR
    88.9 FM
    December 25, 1:30 PM
  • Bedford, PA
    90.7 FM
    December 25, 2:30 PM
  • Bedford, PA
    91.1 FM
    December 25, 2:30 PM
  • Bellefonte, PA
    104.3 FM
    December 25, 2:30 PM
  • Erie, PA
    88.1 FM
    December 25, 2:30 PM
  • Freeland, PA
    89.3 FM
    December 25, 2:30 PM
  • Johnstown, PA
    88.9 FM
    December 25, 2:30 PM
  • Lancaster, PA
    94.5 FM
    December 19, 1:00 PM
  • Muncy, PA
    105.9 FM
    December 25, 2:30 PM
  • Nanticoke, PA
    89.5 FM
    December 25, 2:30 PM
  • Philadelphia, PA
    950 AM
    December 25, 2:30 PM
  • Reading, PA
    89.3 FM
    December 25, 2:30 PM
  • Scranton, PA
    103.9 FM
    December 25, 2:30 PM
  • Scranton, PA
    99.5 FM
    December 22, 7:30 AM
  • Sellersville, PA
    103.5 FM
    December 25, 8:30 AM
  • Sellersville, PA
    103.5 FM
    December 25, 5:00 PM
  • Sellersville, PA
    90.9 FM
    December 25, 8:30 AM
  • Sellersville, PA
    90.9 FM
    December 25, 5:00 PM
  • Sellersville, PA
    1370 AM
    December 25, 8:30 AM
  • Sellersville, PA
    1370 AM
    December 25, 5:00 PM
  • State College, PA
    88.3 FM
    December 25, 2:30 PM
  • West View, PA
    97.7 FM
    December 25, 2:30 PM
  • Charleston, SC
    88.5 FM
    December 25, 2:30 PM
  • Milbank, SD
    1510 AM
    December 24, check local listings
  • Milbank, SD
    1510 AM
    December 25, 8:00 AM
  • Milbank, SD
    98.3 FM
    December 24, check local listings
  • Milbank, SD
    98.3 FM
    December 25, 8:00 AM
  • Mitchell, SD
    1490 AM
    December 25, 9:00 AM
  • Sioux Falls, SD
    1140 AM
    December 24, check local listings
  • Yankton, SD
    570 AM
    check local listings
  • Collegedale, TN
    90.5 FM
    check local listings
  • Beaumont, TX
    89.7 FM
    December 25, 1:30 PM
  • El Paso, TX
    91.7 FM
    December 25, 1:30 PM
  • Fort Stockton, TX
    860 AM
    December 24, check local listings
  • Fort Stockton, TX
    860 AM
    December 25, check local listings
  • Ogden, UT
    91.9 FM
    December 25, 2:30 PM
  • Salt Lake City, UT
    91.7 FM
    December 25, 2:30 PM
  • Roanoke, VA
    91.9 FM
    December 25, 2:30 PM
  • Burlington, VT
    89.3 FM
    December 25, 2:30 PM
  • Longview, WA
    89.5 FM
    December 25, 1:30 PM
  • Chippewa Falls, WI
    WCFW
    105.7 FM
    December 24, 11:00 PM
  • Chippewa Falls, WI
    103.7FM FM
    November 15, 9:30 PM
  • Milwaukee, WI
    88.1 FM
    December 25, 1:30 PM
  • River Falls, WI
    WEVR
    106.3 FM
    December 24, 9:00 PM
  • River Falls, WI
    WEVR
    106.3 FM
    December 25, 12:30 PM
  • Sturgeon Bay, WI
    910 AM
    check local listings
  • Sturgeon Bay, WI
    93.9 FM
    check local listings
  • Sturgeon Bay, WI
    WDOR
    93.9 FM
    check local listings
  • Viroqua, WI
    1360 AM
    December 25, check local listings
  • Bluefield, WV
    970 AM
    December 25, 1:30 PM
  • Casper, WY
    91.7 FM
    December 25, 2:30 PM