Starting Saturday, there are plenty of ways to get in the Halloween spirit in Ottawa.

Leading off the festivities is the annual Halloween on Main Street event, which is scheduled from 10 a.m. to noon. A costume contest at Haley Park gets the party started, with several age divisions for children, including infants and 1-year-olds, 2-4 year olds, kindergarten-second grade and third-fifth grade. The costume contest is sponsored by Royal Cleaners.

Following the competition, children can trick or treat at various businesses along Main Street. Participating businesses will post signs for easy identification.

The annual event is hosted by the Ottawa Main Street Association.

On Sunday, a Trunk R’ Treat event is planned from 4-6 p.m. at North Baptist Church, 413 E. Wilson.

And on Halloween, there are plenty of ways to scare up some fun.

The Gun Guys’ annual Zombie Shoot is planned from 4-8 p.m. at 412 S. Main St. There is an entry fee, with proceeds being donated to charity. For more information, contact the Gun Guys at 785-418-0711 or look for details on Facebook.

PLUS of Franklin County is hosting a Spooky Blast Halloween Party for ages 10 and up from 7:30 p.m. to midnight at Ottawa Memorial Auditorium, 301 S. Hickory. Look for details and ticket information on the group’s Facebook page.

From 5:45 to 6:45 p.m., Indigo Crow Yoga, 212 S. Main, will host a Halloween yoga class. Participants are encouraged to wear their loudest gear and stay after class to enjoy a beer or cocktail. The class is open to all levels, even beginners. For more information, check out Indigo Yoga’s Facebook page.