Hunt for eggs, meet The Bunny, and more this Easter weekend

Like a broody hen, the Portland area has laid a bevy of fun springtime activities for all ages.

A white Easter Bunny wearing denim overalls holds a plush carrot and smothers a giggle surrounded by spring flowers.

Lee Farms hosts Breakfast with the Bunny where guests can enjoy food, an espresso and mimosa bar, and a private meet-and-greet with everyone’s favorite rabbit.

When the weather is as moody as a cat, pastel colors are everywhere, and Peeps fill grocery store shelves, you know hunting season has arrived: it’s open season on eggs. We crack ourselves up.

Soak up the sweetness of springtime with these Easter- and spring-themed events for every bunny in the family.

Egg hunts

Four adults wearing bunny ears and holding baskets bend down to pick up colorful Easter eggs in the grass.

Bella Organic Farm’s adult egg hunt tickets come with one pint of beer, cider, or glass of wine (or a non-alcoholic option).

Easter Egg Hunt | Friday, March 29 + Saturday, March 30 | Times vary | Lee Farms, 21975 SW 65th Ave., Tualatin | $10-$25 | Youngsters can hunt for a dozen empty eggs which are later filled with parent-approved prizes, play on the slides and in the haymaze, meet farm animals, and take home a DIY sugar cookie kit.

Spring at the Farm | Friday, March 29 + Saturday, March 30 | Times vary | Packer Orchards and Farm Place, 3020 Thomsen Rd., Hood River | $5.95-$15.95 | Get the family in the car and hop to this farm to enjoy an egg hunt, crafts, photos with the Easter Bunny, a candy cannon, and baby animals of all shapes and sizes.

Bella’s Bunny Hop! Annual Easter Egg Hunt 2024 | Saturday, March 30 + Sunday, March 31 | Times vary | Bella Organic Farm, 16205 NW Gillihan Rd. | $10-$20 | To the adults who mourn the glorious egg-hunting days of their youth, hope is not lost — this farm has egg hunts for young kids, teens, and seasoned pros 21+ who can snatch eggs in one hand while holding a beer in the other.

2024 Sellwood Moreland Egg Hunt! | Saturday, March 30 | 10:45 a.m. | Oaks Amusement Park, Picnic Area 9, 7805 SE Oaks Park Way | Free+ | Come for the annual egg hunt and photos with the Easter Bunny, stay for discounted ride bracelets and Portland Fruit Tree Project’s plant sale.

Meet the Easter Bunny

A white Easter Bunny wearing a blue velvet coat and spectacles sits on a bench surrounded by springtime decorations.

This hoppy face is waiting to greet little ones at Washington Square.

Photo by @washingtonsq

The Easter Bunny Express | Saturday, March 30 | Times vary | Oregon Rail Heritage Center, 2250 SE Water Ave. | $15-$20 | Hop aboard a historic passenger car pulled by a diesel locomotive for a 45-minute ride complete with a visit from the Easter Bunny and a scavenger hunt.

Free Photo With the Easter Bunny | Wednesday, March 27-Sunday, March 31 | Times vary | Cabela’s Tualatin, 7555 SW Nyberg St., Tualatin | Free+ | Take home a 4-by-6-inch photo with the oversized rabbit, or upgrade to one of the paid picture packages.

Photos With the Bunny | Wednesday, March 27-Saturday, March 30 | Times vary | Washington Square, 9585 SW Washington Square Rd. | $39.99-$49.99 | Get keepsake photos of your littles that you’ll treasure for ears to come.


A velvety gray rabbit and a white rabbit with gray spots nibble on carrots on a patch of grass next to a barn.

Meet cuddly, velvet-soft rabbits at the Oregon Zoo’s Family Farm.

Photo by Michael Durham via the Oregon Zoo

Easter Candy & Wine Pairing | Friday, March 29 + Saturday, March 30 | Times vary | Hip Chicks Do Wine, 4510 SE 23rd Ave. | $25 | Do you go for the ears when you bite into a chocolate bunny? Show off that vicious streak while savoring the sweetness of five classic Easter candies paired with five wines, plus a seasonal sangria.

Hop Into Spring | Saturday, March 30 | 9:30 a.m.-5 p.m. | Oregon Zoo, 4001 SW Canyon Rd. | $0-$24 | See what’s new at the zoo and meet animal ambassadors, play spring-themed outdoor games, and watch a magic show — special activities are particularly geared toward kids 10 and younger.