Christmastime in Iowa is magical. Our small towns and large cities light up for the holiday season. We put up enormous trees covered in lights, our Main Street communities rally to boost their small businesses, and the holidays are a time to spend with your family and closest friends. If you can’t get enough of the holiday spirit, plan a trip out to Oskaloosa, where thousands of lights turn this little city into the twinkliest town in Iowa.
Oskaloosa’s town motto is “Simply Brilliant,” and you’ll understand why when you travel to the town square to see the stunning holiday light display.
Facebook / Oskaloosa Main Street
Each year, Christmas in Oskaloosa kicks off with thousands of bright lights covering each business surrounding the square.
Facebook / Oskaloosa Main Street
Facebook / Oskaloosa Main Street
The week after Thanksgiving, Oskaloosa hosts a Lighted Parade Day that’s one of the best festivals in all of Iowa.
Facebook / Oskaloosa Main Street
Parade Day includes everything from sparkling floats to decorating contests, a holiday market, carriage rides, and even a Christmas Tree Walk.
Facebook / Oskaloosa Main Street
Carolers and musicians help get everyone into the holiday spirit with a backdrop of brilliant, sparkling shine.
Facebook / Oskaloosa Main Street
Make your holiday merry and bright with a trip to Oskaloosa’s Town Square. There’s no better place to dine and shop this holiday season!
Facebook / Oskaloosa Main Street
The lights turn on at dark (around 4 p.m.) and rest for the night at 10:30, each night, until early January. Visit the town for a great dinner at one of the Town Square restaurants, or to get your holiday shopping done! You’ll have a great time visiting this holiday winter wonderland and enjoying Christmas in Oskaloosa.
Facebook / Oskaloosa Main Street
If you’re looking for something a little closer to home, read our list of the best holiday Main Streets in Iowa and plan a trip to the one nearest you!
OnlyInYourState may earn compensation through affiliate links in this article.