Halloween is a magical time of year. Whether you enjoy dressing up, eating delicious candy, or watching a horror film, Halloween has something for everyone.

My favorite thing is a great haunted house. They are fantastic because you can go with a group of friends and all get scared together. Plus, the coolest part about the haunted houses in our area is that they help raise money for great, local causes. So here are a few haunted houses happening in the Gallatin Valley area.

Carnival of Terror Haunted House

Thinkstock

The Carnival of Terror Haunted House is the annual haunted house put on by Anderson School Haunted House. This will be running Friday, October 27th and Saturday, October 28th and will run both days from 5:30 to 10 p.m.

Depending on how scared you want to be, go later in the night. Tickets for the haunted house depends on what time you go.

All funds raised by the Anderson School Haunted House will help Anderson School 8th graders go on their class trip to Washington D.C. If you want more details on this haunted house check out the Carnival of Terrors Haunted House.

UNLIVINGston Underground Haunted House

Thinkstock

Livingston has an UNLIVINGston Underground Haunted House that runs from October 13 through November 1, and it sounds crazy fun.

Tickets are just $5 for 18 and under, and $8 for all adults.

All proceeds raised from this haunted house will be donated to ASPEN, the local domestic violence shelter and prevention program. For more details on this haunted house check out UNLIVINGston Underground Haunted House's Facebook.

Is there any we missed? Let us know!