Order in five minutesPickup in Sellwood or delivery the day before4.9 from 212 couples on Google
A la carte
Add anything. Or just order a bouquet.
Everything comes in your house color, and everything is on this board. If it isn’t here, we probably don’t make it.
- Bridal bouquet$165
- Bridesmaid bouquet$85
- Boutonniere$28
- Wrist corsage$34
- Flower crown$75
- Bud vase, glass included$18
- Low table arrangement$65
- Flowers for the cake$40
- Pickup at the shopFree
- Delivery in Portland$35
House colors
Pick a color. Theo picks the flowers.
Every set comes in one of three house colors. Theo buys whatever is best in your color at the market that week, so it is always in season and always fresh.
White ranunculus, spray roses, chamomile, eucalyptus. The one that goes with everything.
Orange ranunculus, apricot roses, a little copper foliage. Our most ordered color, by a lot.
Plum dahlias, raspberry spray roses, burgundy scabiosa. Best from August to November.


How it works
Order like you’d order a coffee.
- 1Pick a set
Off the menu, or a la carte. Prices are the prices. You know the total before you pay a cent.
- 2Pick a house color
Field, Marmalade or Berry. Theo buys the best of your color at the market that week.
- 3Pick it up, or we bring it
The day before, from 3 to 6 pm at the shop in Sellwood, or delivered to your door anywhere in Portland for $35.
Common StemOrder 0214
The Courthouse$395
+ 1 boutonniere$28
House colorMarmalade
PickupFri, May 14 · 3 to 6 pm
Total$423
Paid to hold the date$100
See you Friday. Congratulations! Theo

Recent weddings
Small weddings, all over Portland.

Forest Park, OctoberField, the Courthouse set

A backyard in Sellwood, AugustMarmalade, bud vases

The courthouse, downtown, MayMarmalade boutonniere

A back room in Kerns, JuneA corsage for his grandmother

Delivered in St. Johns, FridayThe Backyard, in the box

The shop, Thursday morningMarket day

Theo
I learned flowers after ten years on the line.
I cooked in Portland kitchens for ten years. The thing a good restaurant taught me is that a clear menu is a kindness: you know what you’ll get and what it costs before you sit down.
When Lou and I got married at the courthouse in 2020, with eight people and a taco truck after, I couldn’t find anyone to do flowers for us without a consultation and a $2,500 minimum. Lou’s mom cut a bouquet from her garden in Milwaukie that morning. It was perfect, and it made me angry for everyone who doesn’t have Lou’s mom.
Common Stem started in 2021 out of a shared kitchen with a cooler, one menu and three colors. Now it’s a little shop on a corner in Sellwood, and Saturdays in May are the busiest days of my year.
- 600+small weddings since 2021
- 3house colors
- 1price list, the same for everyone
4.9 from 212 couples on Google.
“I ordered our flowers in four minutes, on my lunch break. They were the prettiest thing in the courthouse.”
Maya and Jon · The courthouse, May“Thirty people in my parents’ backyard and it looked like a magazine. And I knew the price from the first click.”
Rosa · Sellwood, August“Theo had them on our porch Friday at 4 and they were still perfect Saturday night.”
Dev and Sam · St. Johns, September
Where
Pick up in Sellwood. Or we bring it.
- Pickup, the day before3 to 6 pm
- Delivery in Portland$35
- Lake Oswego and nearby$55
- The shopThu to Sat, 10 to 6
Questions
Short answers, like the menu.
Can I change what’s in a set?
Yes, by adding from the a la carte board: an extra bouquet, more boutonnieres, more bud vases. We keep the sets fixed so the prices can stay fixed.
Can I choose exact flowers?
You choose the house color, and Theo chooses the flowers in it that are best at the market that week. Tell us one you love and we’ll try to fit it in. That is how we keep it fresh and the price flat.
Will flowers picked up the day before last?
Easily. Everything is conditioned for a day or two out of water before it leaves the shop. Keep it somewhere cool overnight, not the fridge, and the bud vases topped up.
How far ahead should I order?
Two weeks is comfortable, and spring and fall Saturdays go a couple of months out. Inside a week, text Theo and we’ll say yes if we can.
Do you deliver outside Portland?
Lake Oswego, Milwaukie, Beaverton and Vancouver are $55. Further out, pickup is free and the shop opens at 3 the day before.
How do I hold my date?
Pick your date below and pay the $100 deposit. It comes off the total, and the rest is due when you pick up or when we deliver.
Order
$100 holds your date.
Pick a set and the day. Theo texts you back within the day to say hi and ask your house color.
- 1Service
- 2Date
- 3Details
This is an example website made by Humfrid, so nothing was booked and no card was charged. On a real one, the deposit is paid right here and the date is yours. Get a website like this






































