Eugene's Hidden Gem on Hwy 99

Every Cup
Hits the
Mark

Small-batch roasted, poured with intention, and paired with pastries baked fresh each morning. This is the kind of coffee shop where the regulars know your name and the espresso knows your order.

5:30

AM — First pour

100%

Arabica beans

Fresh

Baked daily

Barista pouring a latte art design at On The Mark Coffee Company

House Blend

Single origin espresso

Scroll
Espresso ◆ Pour Over ◆ Fresh Pastries ◆ Single Origin ◆ Community ◆ Local Roaster ◆ Espresso ◆ Pour Over ◆ Fresh Pastries ◆ Single Origin ◆ Community ◆ Local Roaster ◆
Fresh pastries displayed in the On The Mark Coffee Company bakery case
Warm interior of On The Mark Coffee Company with brick walls and wooden counters
Close-up of espresso being poured with latte art at On The Mark
Coffee beans being roasted in small batches at On The Mark Coffee Company
Est.
Our Story

Born on Highway
99 South

On The Mark Coffee Company started with a simple conviction: that a great cup of coffee shouldn't require a drive into downtown. When we opened our doors on Highway 99 South, we wanted to build a space where the quality matched what you'd find in Pearl District specialty shops — but with the warmth and ease of a neighborhood hang.

We roast our beans in small batches so every bag carries the same care and consistency. Our bakers show up before dawn because nothing beats the smell of croissants hitting the oven at 5 AM. And our baristas? They memorize your order on your third visit.

This isn't a chain. It's not a franchise. It's a corner of Eugene that we've built with our own hands, and we're proud of every pour.

Small

Batch roasted weekly

Local

Eugene-born & brewed

Real

No shortcuts, ever

Your next favorite
cup is waiting

Walk in any morning and we'll have your usual ready — or discover something new from our rotating single-origin selection.

Find Us

Stop by

We're right off Highway 99 South, easy to find and even easier to love.

Address

85495 Highway 99 S
Eugene, OR 97405-9016

Phone

(541) 543-8553

Call us for catering or large orders

Hours

Monday – Friday 5:30 AM – 5:00 PM
Saturday 6:00 AM – 6:00 PM
Sunday 6:00 AM – 3:00 PM
Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website