• Decorated vehicles and boats drive down Center Drive during the 23rd Annual Villa Park Dry Land Boat Parade in Villa Park on Sunday, December 12, 2021. The event titled "Joy to the World" is put on by the Villa Park Community Services Foundation. (Photo by Leonard Ortiz, Orange County Register/SCNG)

  • Villa Park High students ride in the back of a truck drive during the 23rd Annual Villa Park Dry Land Boat Parade in Villa Park on Sunday, December 12, 2021. The event titled "Joy to the World" is put on by the Villa Park Community Services Foundation. (Photo by Leonard Ortiz, Orange County Register/SCNG)

  • Participants in the the 23rd Annual Villa Park Dry Land Boat Parade in Villa Park on Sunday, December 12, 2021 line up along Taft Avenue at Villa Park High School as they prepare for the parade. The event titled "Joy to the World" is put on by the Villa Park Community Services Foundation. (Photo by Leonard Ortiz, Orange County Register/SCNG)

  • A parade participant is handed a couple glasses of free champagne during the 23rd Annual Villa Park Dry Land Boat Parade in Villa Park on Sunday, December 12, 2021. The event titled "Joy to the World" is put on by the Villa Park Community Services Foundation. (Photo by Leonard Ortiz, Orange County Register/SCNG)

  • Santa Claus waves at Villa park residents from a boat being pulled on a trailer during the 23rd Annual Villa Park Dry Land Boat Parade in Villa Park on Sunday, December 12, 2021. The event titled "Joy to the World" is put on by the Villa Park Community Services Foundation. (Photo by Leonard Ortiz, Orange County Register/SCNG)

  • Villa Park residents line up along Center Drive to watch the 23rd Annual Villa Park Dry Land Boat Parade in Villa Park on Sunday, December 12, 2021. The event titled "Joy to the World" is put on by the Villa Park Community Services Foundation. (Photo by Leonard Ortiz, Orange County Register/SCNG)

  • Villa Park residents sit along Center Drive at Abbott Lane to watch the 23rd Annual Villa Park Dry Land Boat Parade in Villa Park on Sunday, December 12, 2021. The event titled "Joy to the World" is put on by the Villa Park Community Services Foundation. (Photo by Leonard Ortiz, Orange County Register/SCNG)

  • Girls wave American flags as they ride on the back of a vintage car on Center Drive during the 23rd Annual Villa Park Dry Land Boat Parade in Villa Park on Sunday, December 12, 2021. The event titled "Joy to the World" is put on by the Villa Park Community Services Foundation. (Photo by Leonard Ortiz, Orange County Register/SCNG)

  • Lily Norrdin, 7, and her mother Merrill, left, wave to a parade participants on passing boat along Center Drive during the 23rd Annual Villa Park Dry Land Boat Parade in Villa Park on Sunday, December 12, 2021. The event titled "Joy to the World" is put on by the Villa Park Community Services Foundation. (Photo by Leonard Ortiz, Orange County Register/SCNG)

  • A decorated boat is pulled down Center Drive as part of the 23rd Annual Villa Park Dry Land Boat Parade in Villa Park on Sunday, December 12, 2021. The event titled "Joy to the World" is put on by the Villa Park Community Services Foundation. (Photo by Leonard Ortiz, Orange County Register/SCNG)

  • Children sitting at the corner of Center Drive and Hillcrest Avenue, react to the 23rd Annual Villa Park Dry Land Boat Parade as it drives through the neighborhood in Villa Park on Sunday, December 12, 2021. The event titled "Joy to the World" is put on by the Villa Park Community Services Foundation. (Photo by Leonard Ortiz, Orange County Register/SCNG)

  • Parade participants wave to Villa Park residents from their boat during the 23rd Annual Villa Park Dry Land Boat Parade in Villa Park on Sunday, December 12, 2021. The event titled "Joy to the World" is put on by the Villa Park Community Services Foundation. (Photo by Leonard Ortiz, Orange County Register/SCNG)

  • Artificial snow is shot into the air from a passing boat on Center Drive during the 23rd Annual Villa Park Dry Land Boat Parade in Villa Park on Sunday, December 12, 2021. The event titled "Joy to the World" is put on by the Villa Park Community Services Foundation. (Photo by Leonard Ortiz, Orange County Register/SCNG)

  • Members of the Villa Park City Council wave to residents as they ride on the an Orange County Sheriff boat along Center Drive during the 23rd Annual Villa Park Dry Land Boat Parade in Villa Park on Sunday, December 12, 2021. The event titled "Joy to the World" is put on by the Villa Park Community Services Foundation. (Photo by Leonard Ortiz, Orange County Register/SCNG)

  • Villa Park resident Bill Baker offers free glasses of champagne to parade participants passing by during the 23rd Annual Villa Park Dry Land Boat Parade in Villa Park on Sunday, December 12, 2021. The event titled "Joy to the World" is put on by the Villa Park Community Services Foundation. (Photo by Leonard Ortiz, Orange County Register/SCNG)

  • Villa Park residents stand at the corner of Center Drive and Hillcrest Avenue to watch the 23rd Annual Villa Park Dry Land Boat Parade in Villa Park on Sunday, December 12, 2021. The event titled "Joy to the World" is put on by the Villa Park Community Services Foundation. (Photo by Leonard Ortiz, Orange County Register/SCNG)

  • Villa Park resident Debbie Baker, holding her dog Chloe, waves to the passing parade along Center Drive during the 23rd Annual Villa Park Dry Land Boat Parade in Villa Park on Sunday, December 12, 2021. The event titled "Joy to the World" is put on by the Villa Park Community Services Foundation. (Photo by Leonard Ortiz, Orange County Register/SCNG)

Villa Park wished "Joy to the World" with its annual boat parade theme on Sunday.

In its 23rd year, the Dry Land Boat Parade features trailered boats – and some other vehicles – decorated from stem to stern with holiday lights and scenes. Residents lined the streets at it passed by.