From single-origin pour-overs to hand-decorated coastal gifts, we craft moments at the edge of the Pacific — where great coffee meets the rhythm of the tide.
Crafted
with care, served with joy
Nestled on Point Brown Avenue, Beach Treasures Coffee and Gifts was born from a simple belief: the best moments happen when great coffee, honest food, and thoughtful gifts share the same table.
We source single-origin beans roasted to perfection, bake our pastries fresh each morning, and curate a rotating collection of coastal-inspired gifts that capture the spirit of the Washington coast. Whether you're a lifelong resident or just passing through the dunes, there's a corner here that feels like home.
Single-Origin Roasts
Small-batch, freshly roasted
Baked Daily
Pastries made each morning
Curated Gifts
Unique coastal finds
Community First
Proudly local & welcoming
Every item in our gift shop is hand-selected to reflect the character of Ocean Shores — from driftwood sculptures and local pottery to beachwear, gourmet treats, and the perfect souvenir for someone who matters.
Whether you're treating yourself or searching for that impossible-to-find birthday gift, our shelves are stocked with things you didn't know you needed until you saw them.
New
Arrivals Weekly
"The best coffee on the peninsula, hands down. I bring every visitor here — the atmosphere is unbeatable and the pastries are to die for."
Sarah M.
Ocean Shores Resident
"Found the most beautiful handmade gifts here for my mom's birthday. The staff went above and beyond to help me pick the perfect set."
Jennifer K.
Visitor from Seattle
"Our morning ritual. The cold brew is incredible, the staff knows our names, and it's the coziest spot to watch the world go by."
Mike T.
Regular Customer
We're right on Point Brown Avenue — easy to find, impossible to forget.
Address
699 Point Brown Ave NE
Ocean Shores, WA 98569-9654
Phone
(136) 289-0557Hours
Mon – Fri: 6:00 AM – 6:00 PM
Sat – Sun: 7:00 AM – 5:00 PM
Have a question or want to place a custom order?
Message sent!
We'll get back to you within 24 hours.
Whether it's your first visit or your hundredth, there's always something new to discover at Beach Treasures.