Happy Halloween! Trick-or-treat events are popping up all over the Portland area, inviting your family to get out, show off your costumes and collect some delicious treats.
Whether you’re in Portland or one of the surrounding cities, chances are you have one of these trick-or-treat events happening a short drive from your home. Best of all, all events listed below are free to attend unless stated in the description.
If you’d prefer to go trick-or-treating in your neighborhood, plan your route using the Portland trick-or-treat map.
Trick-or-Treat Events in and around Portland
Alberta Street
The annual Trick or Treat Alberta Street is on Halloween, October 31, from 3–6 p.m. More than 40 Alberta Street businesses from NE 13th to NE 30th are handing out candy, stickers and other treats to children as they trick or treat up and down the street.
Beaverton
BOOverton Trick-or-Treat returns on Sunday, October 29, from 1-3 p.m. in downtown Beaverton. Businesses will be giving out candy and goodies to children in costumes.
A good starting point for downtown Beaverton is 12470 SW 1st Street in Beaverton.

Photo courtesy of Bethany Village
Bethany Village
Join the Halloween Hunt at Bethany Village. Trick-or-treat at participating businesses and enjoy fun activities, such as games and a bounce house. The event is Tuesday, October 31, from 3:30-5:30 p.m.
The event is at Bethany Village Centre, 4720 NW Bethany Blvd. in Portland.
Brooklyn Park
Friends of Brooklyn Park is hosting the 4th Annual Halloween Cans for Candy event. On Sunday, October 29, from noon to 2 p.m., bring a bag or bucket of redeemable cans and bottles and get a bag of candy (4-6 pieces) at Brooklyn Park. Kids can play the BOO!! bag game for a chance at an extra bag of candy.
Funds raised from cans are used for the park’s summer youth program. Costumes are encouraged.
Brooklyn Park is at SE 10th Ave. and Haig St. in Portland.
Cedar Hills Crossing
On October 31 from 5:30-7 p.m., participate in Mall-O-Ween. Look for the orange signs on windows of the participating stores and restaurants at Cedar Hills Crossing, both inside and outside.
Cedar Hills Crossing is at 3205 SW Cedar Hills Blvd. in Beaverton.
Christ United Methodist Church Cedar Mill
On Sunday, October 29, from 3:30 to 5 p.m., enjoy trunk-or-treating in the Christ United Methodist Church Cedar Mill parking lot along with face painting, music, games and a Halloweenie hot dog bar. All ages are welcome and costumes are encouraged.
Christ United Methodist Church Cedar Mill is at 12755 NW Dogwood Street in Portland.
Denver Ave.
Trick-or-Treat on Denver Street is Thursday, October 26, from 5-7 p.m. Businesses along Denver Ave. and side streets, Kilpatrick, McClellan and Willis, are offering special treats for kids in costume. Look for the red balloons.
The event covers N. Denver Avenue and Kilpatrick and N. Willis streets in North Portland.
Downtown Troutdale
Put on your costume, grab your candy bag and head to downtown Troutdale for trick-or-treating. Businesses along the Historic Columbia River Highway will be passing out candy on Halloween, Tuesday, October 31. Historic downtown will be handing out treats to ghouls and goblins of all ages from 4- 5:30 p.m. The fun continues at The Columbia Gorge Outlets from 5-7 p.m.
Franklin Street
Halloween on Franklin Street hosts a Halloween display each night in October. Visitors can get a special goodie while enjoying towering 12-foot skeletons, spooky witches on brooms, tombstones along with lights, music and special effects from 5-9 p.m. on Halloween night, October 31.
The Halloween display is located at 4616 NW Franklin Street in Vancouver.
Gresham Station
Alpacas and sweet treats? Gresham Station is adding a new twist to trick-or-treating on Saturday, October 28. From 11 a.m. to 2 p.m., enjoy Halloween at Gresham Station. Meet with Mountain Peaks Therapy alpacas from 12-1:30 p.m., trick-or-treat at participating retailers and do crafts and participate in fun activities.
Gresham Station is at 649 NW 12th Street in Gresham.
Gresham United Methodist Church
The annual Trunk or Treat event at Gresham United Methodist Church is from 1-3 p.m. on Sunday, October 29. Stop by for candy, games and prizes for kids of all ages.
Gresham United Methodist Church is at 620 NW 8th Street in Gresham.
Happy Valley Farmers Market
Put on your costume and celebrate the final Happy Valley Farmers Market of the year. On Saturday, October 28, from 9 a.m. to 2 p.m., trick-or-treat at 130 vendors, enjoy live music, shop local and snack on tasty food. There will be face painter, games, balloon and henna artists and more.
Happy Valley Farmers Market is at 13231 SE Sunnyside Rd. in Clackamas.
Hillsdale Farmers’ Market
Head to the Halloween Market for all-ages costume contest, free kids’ activities and candy on Sunday, October 29, from 9 a.m. to 1 p.m. Winners of the costume contest get $20 in market tokens or their choice of market merchandise.
The market is at the Reike Elementary School parking lot at 1405 S Vermont St. in Portland.
Downtown Hillsboro
In 2023, annual trick-or-treating event in downtown Hillsboro is on Saturday, October 28, and there will be two parts to this event. trick-or-treating is on Main St. from 3 to 6 p.m. followed by a block party from 7 to 10 p.m. Enjoy spooky music, performances, special appearances and tons of candy along a festive route.
A good starting point is the cross section of SE Third Ave. and E Main St.
Krispy Kreme
On October 31, wear your Halloween costume for a free doughnut of choice at Krispy Kreme. No purchase necessary. All three locations in the Portland area are participating.
Leach Botanical Garden
Dress up as your favorite character and visit Leach Botanical Garden for Boo! Bash on Sunday, October 29, from 3 to 6 p.m. Enjoy the autumn colors as you stroll around the garden and meet some costumed friends who will have a treat or two. There’s also music, crafts and special guests the Belmont Goats.
The price is $5 per person. Kids 5 and under attend for free. Leach Botanical Garden is located at 6704 SE 122nd Ave. in Portland.
McMenamins Kennedy School
Visit the Northeast Portland McMenamins for trick-or-treating from 4-6 p.m. on Tuesday, October 31.
Kennedy School is at 5736 NE 33rd Ave. in Portland.
Mike’s Drive In
Kids 12 and under can trick-or-treat at the Mike’s Drive In and get a free small soft serve ice cream cone or corn dog. Available at three participating locations.
Mississippi Avenue
Multnomah Village
From 3:30-5:30 p.m. on Tuesday, October 31, participate in the trick-or-treating at Multnomah Village.
The route runs from SW Capitol Hwy and Troy St, between SW 31st and SW 37th Ave. in Portland.
Nordic Northwest
On October 31 from 4 to 8 p.m., trick-or-treat with the troll at Nordic Northwest. Dress up and bring the whole family to trick-or-treat at each of their stugas, or Nordic cottages, including Ole Bolle’s house. Have a cup of mulled cider, spin the wheel of fortune for prizes and enter a free raffle to win gift cards from Target, Broder Soder, Finn Ware, and tickets to ScanFair and other Nordic Northwest events.
Nordic Northwest is at 8800 SW Oleson Rd in Portland.
Oregon City
Downtown Oregon City invites families to trick-or-treat at participating shops on October 31 from 4-6 p.m.
A good starting point is at Liberty Plaza, 813 Main St. in Oregon City. Don’t miss the Harvest Fest on Saturday!
Orenco Presbyterian Church
Orenco Church for is hosting the annul Trunk-Or-Treat event with tons of treats and fun for the whole family. On Saturday, October 28, from 1-3 p.m., wear a costume and bring a bag to collect goodies. This is an outdoor event so be prepared for all weather conditions.
Orenco Presbyterian Church is at 6420 NE Oelrich St. in Hillsboro.
Portland Christian Center
Attend the Saturday Morning Trunk-O-Treat on October 28, from 10 a.m. to noon at Portland Christian Center. Get treats from the decorated cars while enjoying coffee, cocoa and donuts. There’s a pumpkin pie walk, bounce house, photo booth and costumed characters as well.
Portland Christian Center is at 5700 SW Dosch Road in Portland.
River View Cemetery
On Saturday, October 28 from 12 to 3 p.m., the Graveyard Trunk or Treat is a free, family-friendly Halloween trick-or-treat party hosted by River View Cemetery. Stroll through the historic grounds and learn about some of River View’s most prominent decedents.
Candy will be handed out from the trunks of Halloween themed vehicles.
River View Cemetery is at 300 South Taylors Ferry Road in Portland.
Salt & Straw
On October 31, 2023, kids dressed up as their scariest, silliest or favorite character will get a scoop on for free at Salt & Straw. Kids ages 16 and under must be in costume to receive this complimentary scoop.
This deal is available from 11 a.m. to 11 p.m. at all Portland area Salt & Straw locations.
St. Johns
Trick-or-treat at St. Johns businesses along Lombard and adjacent streets on Saturday, October 28, from 11 a.m. to 1 p.m.
If you’re looking for a starting point, head to St. Johns Plaza, N Lombard St. and N Philadelphia Ave. in Portland.
Sugarpine Drive-In
On Sunday, October 29, and Monday, October 30, kids dressed in costume get a free kid’s ice cream with spooky sprinkles at Sugarpine Drive-In.
Sugarpine is open 11 a.m. to 5 p.m. at 1208 E Historic Columbia River Hwy in Troutdale.
The Rose Church
Visit the Rose Church for Rose Kids Trunk or Treat On Saturday, October 28, from 2-3 p.m. The parking lot will be filled with decorated cars for kids to pick up prepackaged candy and goodies! Families are asked to register in advance.
The event is taking place at the Rose Church’s parking lot, 2838 E Burnside St. in Portland.
The Streets of Tanasbourne
Hillsboro’s The Streets of Tanasbourne is hosting Trick-Or-Treat at The Streets. On Sunday, October 29, from 3 to 6 p.m., trick-or-treating will be taking place at participating shops, while supplies last.
The Streets of Tanasbourne is at 10050 NW Emma Way in Hillsboro.
Vancouver Mall
Attend the Trunk or Treat event hosted by Orchards Cars and Coffee on October 30 from 4-6 p.m.
The event is held at the lower level lot by JC Penney’s at the Vancouver Mall.
Vancouver Groove Nation Dance Academy
Join Makers Church Northwest for the Waking the Dead Trunk or Treat from 5-7 p.m. on Sunday, October 29. The event includes a trunk or treat with lots of candy, taco trucks, music, a thriller flash mob, and live fire performers.
The event is held at Harry S. Truman Elementary School, 4505 Northeast 42nd Ave. in Vancouver.
Vegan Junk Food
Try Vegan PDX is hosting trunk or treat event at Vegan Junk Food on Sunday, October 29, from 5 to 8 p.m. There will be a dozen trunks to trick or treat as well as games to play.
Vegan Junk Food is at 5052 Southeast Foster Road in Portland.
Venvino Art Studios
Venvino Art Studios is hosting local businesses in the studio that will be passing out candy and goodies to kids from 11:30 a.m. to 12:30 p.m. Come in costume and enter the costume contest and coloring contest to win a free art enrichment class. Plus, all Halloween projects are 50% off.
Venvino Art Studios is at 13329 SE Misty Drive in Happy Valley.
Want more Portland freebies, events and deals? Subscribe to my newsletter (only one email a day), and follow me on Facebook and Twitter!
Looking for more Halloween events? Here’s a full list:
[…] If you’re wondering who is passing out candy in your neighborhood, view Nextdoor’s Treat Map. I also put together a list of trick-or-treat events in and around Portland. […]