Fresh roasted coffee beans, ethically sourced and roasted weekly right here in the Fraser Valley.
Specialty Coffee Roastery in Mission, BC
Thin black horizontal line centered on a white background
Neon green abstract spiral logo on a white background
White horizontal bar with a thick light-gray line across the center on a white background.

"Its amazing how the World begins to change through the eyes of a cup of coffee!!" - DONNA A. FAVORS

Why Fresh Coffee Matters
The Problem With Grocery Store Coffee
Most coffee sitting on a grocery store shelf was roasted months ago. By the time it reaches your cup, the volatile oils that carry flavour and aroma have already faded. If the beans look oily, that is a sign they are old. Grab-a-Java exists to solve that problem. As a local coffee roaster in Mission, we roast fresh every week so that what you bring home is genuinely alive with flavour. We work with single origin beans from specific co-ops and farms in Peru, Colombia, Ethiopia, Guatemala, Brazil, Sumatra, and more, because knowing exactly where your coffee comes from is the first step to knowing it is good.
OUR STORY
26 Years of Coffee Craft in Mission, BC
Grab-a-Java was founded in 1998 during the era when coffee houses became the community gathering places of a generation. We operated as a full coffee house, bakery, and gelato shop on 7th Avenue in Mission for over two decades. When the pandemic permanently closed that location, we did not walk away from coffee. We went deeper. Today, Grab-a-Java operates as a home-based specialty roastery at our Murray Street location, with outdoor patios overlooking the Fraser River and Mt. Baker. The owner is a member of the Roasters Guild and the Specialty Coffee Association, bringing a research-backed, expert-level approach to every roast. We are not a café anymore. We are a roastery, and that distinction matters.
Coffee beans roasting in a Diedrich machine, with beans tumbling in the drum.
Small illuminated storefront at night with orange wooden siding, a white door, and outdoor metal chairs.
Why Grab-a-Java
What Sets Our Local Coffee Roaster Apart
There are a lot of places to buy coffee. There are very few places to buy coffee that was roasted this week, sourced from a named co-op, and sold by someone who can explain exactly why your French press tastes different than your pour-over. Grab-a-Java is that place in Mission, BC.
A simple black line drawing of a jar filled with coffee beans.
Roasted fresh every week in small batches
Two overlapping black outlined sports balls on a white background

USDA Organic, Fair-Trade, and Café Femenino certified

Hot coffee cup with steam on a saucer, black outline icon
Single origin and blend options across multiple regions
Black outline icon of a money bag with coins inside
Swiss Water Process decaf available
Takeaway coffee cup icon with a lid and a small circle logo
$1 discount for refillable containers or reused bags
Black and white icon of a hanging trash can on a pole
26 years in the Mission, BC community
What We Offer
Fresh Roasted Coffee Beans and More
From single origin selections to signature blends, sampler packages to brewing tools, Grab-a-Java has everything a specialty coffee enthusiast in the Fraser Valley needs. All coffee is roasted fresh in small batches at our Mission, BC roastery.
Peanuts pour into a metal chute from a small hopper in a food-processing machine.
Coffee beans spilling from a scoop beside a bag of whole coffee beans
Specialty Coffee Roasting

Every batch is roasted fresh in small quantities to bring out the unique character of each coffee. We carefully source high-quality Arabica beans and roast them weekly, giving you the freshest coffee possible instead of beans that have been sitting on a shelf for months.

Assorted coffee bean bags displayed on a black metal shelf against a white background.
DIAL A BAG

Coffee emergencies happen, and our Dial-A-Bag program is here to help. If you run out outside of normal business hours, send us a text. If we're available, we'll do our best to get you a fresh bag of coffee when you need it most.

Scoops of brown granola in a plastic bin with yellow product boxes in the background
Fresh Roasted Coffee Beans

Freshness is what sets our coffee apart. We roast every week and offer a wide selection of premium whole bean and ground coffees, ensuring every bag delivers the aroma, flavor, and quality specialty coffee lovers expect.

Coffee beans in a roaster drum labeled Diedrich, with beans tumbling inside.
Single Origin Coffee
We carry the Hario V60 Drip Scale and Timer, designed for precise measurement of beans, water, and extraction time. It is compatible with the Hario Drip Station for a complete home brewing setup. The right tools make a real difference in the cup.
White cup pouring coffee grounds onto roasted beans on a kitchen counter
Coffee Blends

Our handcrafted blends combine carefully selected beans to create balanced, consistent flavors for every brewing style. Whether you enjoy a smooth everyday cup or a bold espresso, we roast each blend fresh for maximum flavor.

Roasting drum filled with coffee beans being stirred by a metal paddle
Organic & Fair Trade Coffee

We proudly offer organic and Fair Trade certified coffees sourced from trusted growers around the world. These coffees support responsible farming practices while delivering the exceptional quality and freshness our customers expect.

Coffee grounds in a metal pour-over dripper beside a coffee bean bag and glass carafe
Swiss Water Process Decaf

Enjoy full-bodied coffee flavor without the caffeine. Our Swiss Water Process decaf uses a chemical-free decaffeination method that preserves the bean's natural taste, giving you a smooth, satisfying cup any time of day.

What People Are Saying
Real Coffee Lovers, Real Results

"Its amazing how the World begins to change through the eyes of a cup of coffee!!" - Donna A. Favors. That is the kind of experience we aim to create with every bag of fresh roasted coffee we send home with a customer in Mission, BC and across the Fraser Valley.

Five black star icons on a white background
Common Questions About Our Mission, BC Roastery
Frequently Asked Questions About Grab-a-Java
  • Is the Grab-a-Java coffee house on 7th Avenue still open?

    No. The 7th Avenue location in Mission, BC was permanently closed following the pandemic. Grab-a-Java now operates exclusively as a specialty roastery at a Murray Street location in Mission. It is a pick-up roastery, not a café. There is no seating, no lunch menu, and no espresso bar on site. The focus is entirely on fresh roasted coffee beans available for pick-up directly from the roastery.
  • How fresh is the coffee when I pick it up?

    We roast in small batches every week, so the coffee you pick up was roasted very recently. Coffee begins losing its peak aroma and flavour characteristics within 30 days of roasting. Grocery store coffee is often roasted months before it reaches you. At Grab-a-Java, the 30-day freshness window is treated as a hard limit, which is why we keep production small and frequent rather than roasting large batches in advance.
  • What certifications do your coffees carry?

    Our coffees are sourced through USDA Organic, Fair-Trade, and Café Femenino certified channels. Café Femenino is a program that specifically supports women farmers in growing regions like Peru and Sumatra. We have maintained our relationship with our Peru co-op since 2004. Our decaf option uses the Swiss Water Process, a chemical-free method for caffeine removal that preserves the flavour profile of the bean.
  • Can I order a larger bag or a custom amount?

    Yes. The standard purchase is a 1 lb bag, which is available without any special lead time. If you need a 1/2 lb, 2 lb, or 5 lb bag, those require a minimum 3-day lead time for custom roasting. All orders are pick-up at our Murray Street roastery in Mission, BC. Pricing varies by coffee variety and bag size, so it is worth checking current availability when you place your order.
  • What is the Dial-A-Bag program?

    Dial-A-Bag is a text-based emergency bean service for the Mission community. If you run out of coffee outside of regular pick-up hours, you can send a text to arrange getting beans when you need them. It is designed as a community resource for loyal customers who should not have to go without fresh roasted coffee just because the timing is inconvenient. Text-only; no calls for this program.
  • Do you carry decaf coffee?

    Yes. We offer a decaf option processed using the Swiss Water Process. This is a chemical-free method that removes caffeine while keeping the flavour characteristics of the bean intact. It is the same commitment to quality we apply to all of our roasts, just without the caffeine.
  • What is the difference between single origin coffees and blends?

    Single origin coffees come from one specific region or co-op, such as Ethiopia Sidama, Peru Café Femenino, or Brazil Minas Gerais. They tend to have distinct, identifiable flavour profiles tied to their growing region. Blends combine beans from multiple origins to create a consistent, balanced cup. Our blends include Smooth Sailing, Full City Sasquatch, Full Tilt Espresso, World Gold, and Dark Secrets. The right choice depends on your brew method and flavour preferences.
  • Do you offer gift packages or samplers?

    Yes. We offer 3-pack, 4-pack, and 6-pack sampler packages priced at $35, $46, and $70 respectively. Each package contains multiple 1/2 lb bags of freshly roasted coffee, and customers choose the varieties they want included. These make a practical and genuinely high-quality gift for anyone who cares about what is in their cup.
Yellow house with red roof beside a road, with mountains in the background.

COMING SOON

FROM THE ROASTERY

OUR BLOGS