provincialcoffee.ca Open in urlscan Pro
23.227.38.32  Public Scan

URL: https://provincialcoffee.ca/
Submission: On November 28 via api from US — Scanned from CA

Form analysis 7 forms found in the DOM

POST /localization

<form method="post" action="/localization" id="HeaderCountryFormNoScript" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
    value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
  <div class="localization-form__select">
    <select class="localization-selector link" name="country_code" aria-labelledby="HeaderCountryLabelNoScript">
      <option value="CA" selected=""> Canada (CAD $) </option>
      <option value="US"> United States (USD $) </option>
    </select>
    <svg aria-hidden="true" focusable="false" role="presentation" width="10" height="6" viewBox="0 0 10 6" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon icon-caret">
      <path d="M4.99932 3.81978L8.46415 0.35498L9.4541 1.34493L4.99932 5.79973L0.544586 1.34493L1.53453 0.35498L4.99932 3.81978Z" fill="currentColor"></path>
    </svg>
  </div>
  <button class="button button--small"> Update country/region </button>
</form>

POST /localization

<form method="post" action="/localization" id="HeaderCountryForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
    value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
  <div class="no-js-hidden">
    <div class="disclosure">
      <button type="button" class="header__localization-button disclosure__button localization-form__select localization-selector link link--text caption-large" aria-expanded="false" aria-controls="HeaderCountryList"
        aria-describedby="HeaderCountryLabel">
        <div style="display: inline" class="currency-flag" data-value="CA" aria-hidden="true"></div>
        <span class="currency-country link-name">CA</span>
      </button>
      <ul id="HeaderCountryList" role="list" class="disclosure__list list-unstyled color-background-1" hidden="">
        <li class="disclosure__item" tabindex="-1">
          <a class="link link--text disclosure__link disclosure__link--flag caption-large disclosure__link--active focus-inset" href="#" aria-current="true" data-value="CA" data-flag="CAD">
													<span>
														Canada
														<span class="localization-form__currency">(CAD
															$)</span>
													</span>
												</a>
        </li>
        <li class="disclosure__item" tabindex="-1">
          <a class="link link--text disclosure__link disclosure__link--flag caption-large focus-inset" href="#" data-value="US" data-flag="USD">
													<span>
														United States
														<span class="localization-form__currency">(USD
															$)</span>
													</span>
												</a>
        </li>
      </ul>
    </div>
    <input type="hidden" name="country_code" value="CA">
  </div>
</form>

GET /search

<form action="/search" method="get" role="search" class=" search__form">
  <div class="field">
    <div class="search__input-block">
      <input class="search__input field__input" id="Search-In-Modal-1" type="search" name="q" value="" placeholder="What are You looking for ..." role="combobox" aria-expanded="false" aria-owns="predictive-search-results-list"
        aria-controls="predictive-search-results-list" aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
      <label class="field__label" for="Search-In-Modal-1">What are You looking for ...</label>
      <input type="hidden" name="options[prefix]" value="last">
    </div>
    <button class="search__button field__button button button--primary" aria-label="Search">
      <span>
        <span>Search</span>
        <span>Search</span>
      </span>
    </button>
    <svg class="icon icon-search" width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg">
      <g clip-path="url(#clip0_31_31)">
        <path
          d="M15.0259 14.3475L18.595 17.9158L17.4159 19.095L13.8475 15.5258C12.5198 16.5902 10.8684 17.1691 9.16669 17.1667C5.02669 17.1667 1.66669 13.8067 1.66669 9.66667C1.66669 5.52667 5.02669 2.16667 9.16669 2.16667C13.3067 2.16667 16.6667 5.52667 16.6667 9.66667C16.6691 11.3683 16.0902 13.0198 15.0259 14.3475ZM13.3542 13.7292C14.4118 12.6416 15.0024 11.1837 15 9.66667C15 6.44334 12.3892 3.83334 9.16669 3.83334C5.94335 3.83334 3.33335 6.44334 3.33335 9.66667C3.33335 12.8892 5.94335 15.5 9.16669 15.5C10.6837 15.5024 12.1416 14.9118 13.2292 13.8542L13.3542 13.7292Z"
          fill="currentColor"></path>
      </g>
      <defs>
        <clipPath id="clip0_31_31">
          <rect width="20" height="20" fill="white" transform="translate(0 0.5)"></rect>
        </clipPath>
      </defs>
    </svg>
  </div>
  <div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
    <div class="predictive-search__loading-state">
      <svg aria-hidden="true" focusable="false" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </div>
  <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>

POST /localization

<form method="post" action="/localization" id="HeaderCountryForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
    value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
  <div class="no-js-hidden">
    <div class="disclosure">
      <button type="button" class="header__localization-button disclosure__button localization-form__select localization-selector link link--text caption-large" aria-expanded="false" aria-controls="HeaderCountryList"
        aria-describedby="HeaderCountryLabel">
        <div style="display: inline" class="currency-flag" data-value="CA" aria-hidden="true"></div>
        <span class="currency-country">CA</span>
      </button>
      <ul id="HeaderCountryList" role="list" class="disclosure__list list-unstyled color-background-2" hidden="">
        <li class="disclosure__item" tabindex="-1">
          <a class="link link--text disclosure__link disclosure__link--flag caption-large disclosure__link--active focus-inset" href="#" aria-current="true" data-value="CA" data-flag="CAD">
												<span>
													Canada
													<span class="localization-form__currency">(CAD
														$)</span>
												</span>
											</a>
        </li>
        <li class="disclosure__item" tabindex="-1">
          <a class="link link--text disclosure__link disclosure__link--flag caption-large focus-inset" href="#" data-value="US" data-flag="USD">
												<span>
													United States
													<span class="localization-form__currency">(USD
														$)</span>
												</span>
											</a>
        </li>
      </ul>
    </div>
    <input type="hidden" name="country_code" value="CA">
  </div>
</form>

POST /contact#contact_form

<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="newsletter-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
  <div class="newsletter-form__inner">
    <input type="hidden" name="contact[tags]" value="newsletter">
    <div class="newsletter-form__field-wrapper">
      <div class="field">
        <input id="NewsletterForm--footer-5" type="email" name="contact[email]" pattern="[a-z0-9._%+\-]+@[a-z0-9.\-]+\.[a-z]{2,}$" class="field__input field" value="" aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email"
          placeholder="Your E-mail, please" required="">
        <label class="field__label" for="NewsletterForm--footer-5" placeholder="Your E-mail, please" type="hidden">Your E-mail, please</label>
      </div>
    </div>
    <button type="submit" class="newsletter__button button button--tertiary" name="commit">
      <!-- <span>
													<span>Subscribe</span>
													<span>Subscribe</span>
												</span> -->
      <svg class="button_arrow" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
        <g opacity="0.6">
          <path d="M13.8735 15L12.9924 14.1406L16.6198 10.6138H1V9.38616H16.6198L12.9924 5.84821L13.8735 5L19 10L13.8735 15Z" fill="black"></path>
        </g>
      </svg>
    </button>
  </div>
</form>

POST /cart

<form action="/cart" id="CartDrawer-Form" class="cart__contents cart-drawer__form" method="post">
  <div id="CartDrawer-CartItems" class="drawer__contents js-contents">
    <p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p>
    <p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status"> Loading... </p>
  </div>
  <div id="CartDrawer-CartErrors" role="alert"></div>
</form>

<form action="" onsubmit="LO.submit_chat(); return false;">
  <div id="lo_chat_input" style="position:relative; width: 100%; ">
    <div class="lo-fx-hr" style="height:0px; margin-bottom:0px; margin-top:0px; width:100%; border-top:1px solid #000000;border-bottom:1px solid #4f4f4f"></div>
    <div style="padding:10px;"><label for="lo_chat_textarea" style="display:none">Chat Input Box</label><textarea id="lo_chat_textarea" disabled="disabled" rows="2"
        style="color: black; background-color: rgb(255, 255, 255); border-radius: 5px; padding: 7px; height: auto; width: 100%; font-family: sans-serif; text-transform: none; resize: none;" dir="null" data-last-scroll-height="0"></textarea></div>
    <div id="lo_chat_sound_holder" style="position:absolute; right:0px; top:-25px; width:100%;">
      <div style="cursor: pointer; float:right; opacity:0.6; padding-right:10px; height:16px;" id="lo_chat_sound"><img alt="Click to mute chat sounds" src="https://d10lpsik1i8c69.cloudfront.net/graphics/sound-on-white.png"></div>
      <div id="lo_chat_status" style="padding-left:10px; font-size:11px; color:#6d6d6d"></div>
      <div style="clear:both;"></div>
    </div>
  </div>
</form>

Text Content

Skip to content
Canada (CAD $) United States (USD $)
Update country/region

CA
 * Canada (CAD $)
 * United States (USD $)

Free shipping on orders $55+ Canada Wide


 * SHOP
 * ABOUT
 * CONTACT
 * SUBSCRIPTION

Log in Log in
No account yet? Create Account
 * Facebook
 * Instagram

 * SHOP
 * ABOUT
 * CONTACT
 * SUBSCRIPTION




SEARCH
What are You looking for ...
Search Search


LOGIN
Log in Log in Create Account
Cart
0

CA
 * Canada (CAD $)
 * United States (USD $)




BRINGING EXCEPTIONAL COFFEE TO EVERY CORNER OF OUR GLORIOUS LAND


NEW ARRIVALS

Black Cap - Espresso
Quick View Quick View




BLACK CAP - ESPRESSO


Vendor:
Provincial Coffee
Regular price FROM $18.50
Sale price $18.50 Regular price
Unit price /  per 
View Details
Bear Creek - Dark Roast
Quick View Quick View




BEAR CREEK - DARK ROAST


Vendor:
Provincial Coffee
Regular price FROM $18.50
Sale price $18.50 Regular price
Unit price /  per 
View Details
Terra Nova - Medium Roast
Quick View Quick View




TERRA NOVA - MEDIUM ROAST


Vendor:
Provincial Coffee
Regular price FROM $18.50
Sale price $18.50 Regular price
Unit price /  per 
View Details
Sleeping Giant - Decaf Roast
Quick View Quick View




SLEEPING GIANT - DECAF ROAST


Vendor:
Provincial Coffee
Regular price FROM $18.50
Sale price $18.50 Regular price
Unit price /  per 
View Details
Starling - Light Roast
Quick View Quick View




STARLING - LIGHT ROAST


Vendor:
Provincial Coffee
Regular price FROM $18.50
Sale price $18.50 Regular price
Unit price /  per 
View Details




FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


FREE SHIPPING ON ORDERS OVER $55 CANADA WIDE


CURRENT OFFERINGS


DISCOVER THE PERFECT COFFEE BLEND FOR YOU.


FRESHLY ROASTED EACH WEEK IN TORONTO, ONTARIO.


SUBSCRIBE AND SAVE 15%. SHIPPED TO YOUR DOOR.


WHOLESALE WITH US! INQUIRE ABOUT A COFFEE PARTNERSHIP.




OUR MISSION

At Provincial Coffee, we take pride in roasting
specialty coffee for our glorious land. From far and wide, our dedication to
transparency and ethical practices drives us to source and roast beautiful
coffees from incredible producers.
We believe that coffee has no bounds and unites all of us from coast to coast.



We roast specialty coffee for you and your friends. Yes, it all sounds very
serious. Like we’re developing magic beans in a laboratory. But it's really not
rocket science and we’d like to think it’s for everyone.

FOLLOW US

 * Facebook
 * Instagram


QUICK LINKS

 * Wholesale Login
 * Impact
 * FAQs
 * Shipping Policy
 * Refund Policy
 * Contact Us


QUICK LINKS

 * Wholesale Login
 * Impact
 * FAQs
 * Shipping Policy
 * Refund Policy
 * Contact Us


SIGN UP FOR OUR NEWSLETTER



Your E-mail, please

Don’t worry, We’ll fill your Mug, not your inbox

Copyright, ©2024Provincial Coffee All Rights Reserved

 * American Express
 * Apple Pay
 * Diners Club
 * Discover
 * Google Pay
 * Mastercard
 * PayPal
 * Shop Pay
 * Visa


CART

0 items

You're CAD 125.00 away from free shipping!

Congratulations! You qualify for free shipping!

Your Cart is Empty

Don't miss out on the best deals! Your cart may be empty now, but let us help
you fill it up with amazing products.

Shop Now Shop Now

Loading...




SUBTOTAL:

$0.00 CAD

Taxes and shipping calculated at checkout
Update Update Go to checkout Go to checkout Go to Cart
 * Choosing a selection results in a full page refresh.










My Wishlist 0


Live Chat is Online 
Chatting
0
×
–

undefined



Chat Input Box

Chat
Powered by