Skip to content
165 Pemberton Ave, North Vancouver BC
Open Mon - Sat 9:30 AM to 5:30 PM, Sunday 11:00 AM to 4:00 PM
(604) 985-0234
sales@johnstones.com
parts@johnstones.com
165 Pemberton Ave, North Vancouver BC
Open Mon - Sat 9:30 AM to 5:30 PM, Sunday 11:00 AM to 4:00 PM
(604) 985-0234
sales@johnstones.com
parts@johnstones.com
Search
My Cart
Account
Favourites
Recently Viewed
Login
Barbecues
BBQs by Brand
Weber
Napoleon
Broil King
Traeger Grills
Kamado Joe
Primo Ceramic Grills
Jackson Grills
More...
Delta Heat
Twin Eagles
Crown Verity
DCS
Fire Magic
HALO Products Group
ENO Plancha
BBQs by Category
Outdoor Kitchens
Charcoal Barbecues
Electric Barbecues
Outdoor Pizza Ovens
Portable Barbecues
Patio, Deck and Balcony Barbecues
Vent Hoods
Broil King Baron™ 590 PRO SHADOW (Pellet Ready)
Starting at
$1,399
$1,599
Shop Now
BBQ Parts
Parts by Brand
Weber BBQ Parts
Broil King BBQ Parts
Napoleon BBQ Parts
Jackson Grills BBQ Parts
DCS BBQ Parts
Parts by Category
Burners
Cooking Grills & Grates
Thermometers / Heat Indicators
Igniters and Electrodes
Warming Racks
More...
Covers
Grease Trays and Drip Trays
Knobs / Handles / Doors / Wheels
Fittings / Hoses / Regs
Patio Heater Parts
Napoleon Sear Plate for Prestige/PRO/Rogue
$14
$16
Shop Now
Griddles
Accessories
Cooking & Cleaning
Cooking Accessories
BBQ Covers
Cleaning Products & Brushes
Sauces / Marinades / Rubs
Rotisserie Kits & Parts
Remote Thermometers & Probes
Charcoal / Wood Chips / Planks
Charcoal Grilling Accessories
Lump Charcoal & Charcoal Briquettes
Wood Chips, Chunks, Planks & Smoker Boxes
Bradley Smoker Bisquettes
Misc
Ooni Pizza Oven Accessories
Grill Grates
Thermacell Mosquito Repellers
Cookina Reusable Grilling Sheets
Falks Indoor Gas Lights
Grilling Cook Books
Meater PRO Bluetooth Smart Thermometer
$139.95
$179.99
Shop Now
Pellets & Smokers
Pellets & Smokers by Brand
Kamado Joe
Primo Ceramic Grills
Traeger Grills
Bradley Smokers
Weber Smokers
Broil King Smokers
Hamrforge Smokers
Pellets & Smokers by Category
Pellet Grills
Charcoal Smokers
Hardwood Pellets
Lump Charcoal & Charcoal Briquettes
Bradley Smoker Hardwood Bisquettes
Wood Fuels
Wood Chips, Chunks and Logs
Traeger Turkey & Brine Kit Limited Edition 17.5lb
$39.99
Shop Now
Pizza Ovens
Fire Pit Tables
Fire Pits by Brand
Elementi Fire Tables
Kingsman Fire Pits
Napoleon Fire Tables
Jackson Grills Fire Tables
Fire Pits by Category
DIY Burner Kits by Napoleon
Logs, Glass and Lava Stone
Wood Fire Pits
Elementi Sofia Black Square Fire Table
Starting at
$3,900
$4,999.99
Shop Now
Patio Heaters
Patio Heaters by Brand
Sunglo and Sunpak Heaters
Infratech Electric Heaters
Eurofase Heaters
Aura Electric Heaters
Patio Heaters by Category
Electric Wall Mount Heaters
Electric Freestanding Heaters
Gas Patio Heaters
Patio Heater Parts
Sunglo Portable Heater Stainless Steel w/DSI Ignition (Natural Gas)
$3,253.25
Shop Now
Sale
Back
Close
Barbecues
Back
Close
BBQs by Brand
Weber
Napoleon
Broil King
Traeger Grills
Kamado Joe
Primo Ceramic Grills
Jackson Grills
More...
Delta Heat
Twin Eagles
Crown Verity
DCS
Fire Magic
HALO Products Group
ENO Plancha
BBQs by Category
Outdoor Kitchens
Charcoal Barbecues
Electric Barbecues
Outdoor Pizza Ovens
Portable Barbecues
Patio, Deck and Balcony Barbecues
Vent Hoods
BBQ Parts
Back
Close
Parts by Brand
Weber BBQ Parts
Broil King BBQ Parts
Napoleon BBQ Parts
Jackson Grills BBQ Parts
DCS BBQ Parts
Parts by Category
Burners
Cooking Grills & Grates
Thermometers / Heat Indicators
Igniters and Electrodes
Warming Racks
More...
Covers
Grease Trays and Drip Trays
Knobs / Handles / Doors / Wheels
Fittings / Hoses / Regs
Patio Heater Parts
Griddles
Accessories
Back
Close
Cooking & Cleaning
Cooking Accessories
BBQ Covers
Cleaning Products & Brushes
Sauces / Marinades / Rubs
Rotisserie Kits & Parts
Remote Thermometers & Probes
Charcoal / Wood Chips / Planks
Charcoal Grilling Accessories
Lump Charcoal & Charcoal Briquettes
Wood Chips, Chunks, Planks & Smoker Boxes
Bradley Smoker Bisquettes
Misc
Ooni Pizza Oven Accessories
Grill Grates
Thermacell Mosquito Repellers
Cookina Reusable Grilling Sheets
Falks Indoor Gas Lights
Grilling Cook Books
Pellets & Smokers
Back
Close
Pellets & Smokers by Brand
Kamado Joe
Primo Ceramic Grills
Traeger Grills
Bradley Smokers
Weber Smokers
Broil King Smokers
Hamrforge Smokers
Pellets & Smokers by Category
Pellet Grills
Charcoal Smokers
Hardwood Pellets
Lump Charcoal & Charcoal Briquettes
Bradley Smoker Hardwood Bisquettes
Wood Fuels
Wood Chips, Chunks and Logs
Pizza Ovens
Fire Pit Tables
Back
Close
Fire Pits by Brand
Elementi Fire Tables
Kingsman Fire Pits
Napoleon Fire Tables
Jackson Grills Fire Tables
Fire Pits by Category
DIY Burner Kits by Napoleon
Logs, Glass and Lava Stone
Wood Fire Pits
Patio Heaters
Back
Close
Patio Heaters by Brand
Sunglo and Sunpak Heaters
Infratech Electric Heaters
Eurofase Heaters
Aura Electric Heaters
Patio Heaters by Category
Electric Wall Mount Heaters
Electric Freestanding Heaters
Gas Patio Heaters
Patio Heater Parts
Sale
Your Cart
Recommended for you
$store.favourites.toggle(`${productUrl}${variantId != '' ? `?variant=${variantId}` : ``}`);" x-data="{ productUrl: '/products/weber-searwood-600-xl-36-premium-cover', variantId: '44966952501437', }" x-init="() => { // Make room for parent variant switcher on product template if (typeof selectedVariant !== 'undefined') { variantId = selectedVariant; $watch('selectedVariant', (selectedVariantValue) => { variantId = selectedVariantValue; }); } };">
-$20
Weber Searwood 600 XL 36" Premium Cover
$129.99
$149.99
$store.cart.addCartItem(44966952501437, $el.querySelector('[name=quantity]').value);">
min ? Number(quantity) - 1 : quantity"> –
= min && $el.value <= max ? $el.value : quantity; // Hack: If cancelled value, reset. if (quantity != $el.value) { $el.value = quantity; } " />
+
$store.favourites.toggle(`${productUrl}${variantId != '' ? `?variant=${variantId}` : ``}`);" x-data="{ productUrl: '/products/weber-searwood-600-24-premium-cover', variantId: '44966943064253', }" x-init="() => { // Make room for parent variant switcher on product template if (typeof selectedVariant !== 'undefined') { variantId = selectedVariant; $watch('selectedVariant', (selectedVariantValue) => { variantId = selectedVariantValue; }); } };">
-$20
Weber Searwood 600 24" Premium Cover
$99.99
$119.99
$store.cart.addCartItem(44966943064253, $el.querySelector('[name=quantity]').value);">
min ? Number(quantity) - 1 : quantity"> –
= min && $el.value <= max ? $el.value : quantity; // Hack: If cancelled value, reset. if (quantity != $el.value) { $el.value = quantity; } " />
+
$store.favourites.toggle(`${productUrl}${variantId != '' ? `?variant=${variantId}` : ``}`);" x-data="{ productUrl: '/products/weber-28-premium-griddle-cover', variantId: '44966916915389', }" x-init="() => { // Make room for parent variant switcher on product template if (typeof selectedVariant !== 'undefined') { variantId = selectedVariant; $watch('selectedVariant', (selectedVariantValue) => { variantId = selectedVariantValue; }); } };">
-$25
Weber 28" Premium Griddle Cover
$104.99
$129.99
$store.cart.addCartItem(44966916915389, $el.querySelector('[name=quantity]').value);">
min ? Number(quantity) - 1 : quantity"> –
= min && $el.value <= max ? $el.value : quantity; // Hack: If cancelled value, reset. if (quantity != $el.value) { $el.value = quantity; } " />
+
$store.favourites.toggle(`${productUrl}${variantId != '' ? `?variant=${variantId}` : ``}`);" x-data="{ productUrl: '/products/weber-slate-30-premium-griddle-cover', variantId: '44846879310013', }" x-init="() => { // Make room for parent variant switcher on product template if (typeof selectedVariant !== 'undefined') { variantId = selectedVariant; $watch('selectedVariant', (selectedVariantValue) => { variantId = selectedVariantValue; }); } };">
-$30
Weber Slate 30" Premium Griddle Cover
$129.99
$159.99
$store.cart.addCartItem(44846879310013, $el.querySelector('[name=quantity]').value);">
min ? Number(quantity) - 1 : quantity"> –
= min && $el.value <= max ? $el.value : quantity; // Hack: If cancelled value, reset. if (quantity != $el.value) { $el.value = quantity; } " />
+
$store.favourites.toggle(`${productUrl}${variantId != '' ? `?variant=${variantId}` : ``}`);" x-data="{ productUrl: '/products/weber-slate-36-premium-griddle-cover', variantId: '45652719206589', }" x-init="() => { // Make room for parent variant switcher on product template if (typeof selectedVariant !== 'undefined') { variantId = selectedVariant; $watch('selectedVariant', (selectedVariantValue) => { variantId = selectedVariantValue; }); } };">
-$20
Weber Slate 36" Premium Griddle Cover
$149.99
$169.99
$store.cart.addCartItem(45652719206589, $el.querySelector('[name=quantity]').value);">
min ? Number(quantity) - 1 : quantity"> –
= min && $el.value <= max ? $el.value : quantity; // Hack: If cancelled value, reset. if (quantity != $el.value) { $el.value = quantity; } " />
+
$store.favourites.toggle(`${productUrl}${variantId != '' ? `?variant=${variantId}` : ``}`);" x-data="{ productUrl: '/products/weber-36-premium-griddle-cover', variantId: '44966922846397', }" x-init="() => { // Make room for parent variant switcher on product template if (typeof selectedVariant !== 'undefined') { variantId = selectedVariant; $watch('selectedVariant', (selectedVariantValue) => { variantId = selectedVariantValue; }); } };">
-$20
Weber 36" Premium Griddle Cover
$149.99
$169.99
$store.cart.addCartItem(44966922846397, $el.querySelector('[name=quantity]').value);">
min ? Number(quantity) - 1 : quantity"> –
= min && $el.value <= max ? $el.value : quantity; // Hack: If cancelled value, reset. if (quantity != $el.value) { $el.value = quantity; } " />
+
$store.favourites.toggle(`${productUrl}${variantId != '' ? `?variant=${variantId}` : ``}`);" x-data="{ productUrl: '/products/weber-traveler-portable-griddle-cover-22', variantId: '44846880161981', }" x-init="() => { // Make room for parent variant switcher on product template if (typeof selectedVariant !== 'undefined') { variantId = selectedVariant; $watch('selectedVariant', (selectedVariantValue) => { variantId = selectedVariantValue; }); } };">
-$5
Weber Portable Griddle Cover 22"
$54.99
$59.99
$store.cart.addCartItem(44846880161981, $el.querySelector('[name=quantity]').value);">
min ? Number(quantity) - 1 : quantity"> –
= min && $el.value <= max ? $el.value : quantity; // Hack: If cancelled value, reset. if (quantity != $el.value) { $el.value = quantity; } " />
+
$store.favourites.toggle(`${productUrl}${variantId != '' ? `?variant=${variantId}` : ``}`);" x-data="{ productUrl: '/products/weber-traveler-premium-griddle-cover-17-22', variantId: '44846879408317', }" x-init="() => { // Make room for parent variant switcher on product template if (typeof selectedVariant !== 'undefined') { variantId = selectedVariant; $watch('selectedVariant', (selectedVariantValue) => { variantId = selectedVariantValue; }); } };">
-$10
Weber Premium Griddle Cover (Fits 17"/22" models on expandable stand)
$79.99
$89.99
$store.cart.addCartItem(44846879408317, $el.querySelector('[name=quantity]').value);">
min ? Number(quantity) - 1 : quantity"> –
= min && $el.value <= max ? $el.value : quantity; // Hack: If cancelled value, reset. if (quantity != $el.value) { $el.value = quantity; } " />
+
$store.favourites.toggle(`${productUrl}${variantId != '' ? `?variant=${variantId}` : ``}`);" x-data="{ productUrl: '/products/weber-traveler-portable-griddle-cover-17', variantId: '44846879375549', }" x-init="() => { // Make room for parent variant switcher on product template if (typeof selectedVariant !== 'undefined') { variantId = selectedVariant; $watch('selectedVariant', (selectedVariantValue) => { variantId = selectedVariantValue; }); } };">
-$5
Weber Portable Griddle Cover 17"
$49.99
$54.99
$store.cart.addCartItem(44846879375549, $el.querySelector('[name=quantity]').value);">
min ? Number(quantity) - 1 : quantity"> –
= min && $el.value <= max ? $el.value : quantity; // Hack: If cancelled value, reset. if (quantity != $el.value) { $el.value = quantity; } " />
+
Choosing a selection results in a full page refresh.
Opens in a new window.