Main Street Pool & Spa Store

At Main Street Pool & Spa, we stock everything you need to keep your pool running perfectly — all under one roof in Uxbridge, Ontario. From filters, pumps, heaters, and salt systems to pool chemicals, testing supplies, and replacement parts, our store is your trusted source for reliable, high-quality pool and spa essentials.

Our knowledgeable team is always ready to help you find the right product for your setup. Whether you’re a new pool owner, managing a commercial system, or maintaining a backyard oasis, we offer expert guidance on water balancing, chemical safety, and equipment troubleshooting.

We carry trusted brands like Dazzle™, Hayward®, Pentair®, Sundance Spas®, and Latham®, ensuring your system runs smoothly and efficiently all season long.

Parts & Chemicals For Pools & Hot Tubs

Filters

Sort by:

166 products

pH Minus | PoolpH Minus | Pool
DAZZLE
pH Minus | Pool Sale priceFrom $9.99
Alkalinity PlusAlkalinity Plus
DAZZLE
Alkalinity Plus Sale priceFrom $11.99
Pure Wow Amaze Plus
DAZZLE
Pure Wow Amaze Plus Sale priceFrom $13.99
Algae Clear 60
DAZZLE
Algae Clear 60 Sale priceFrom $30.00
Amaze Plus
Dazzle
Amaze Plus Sale price$28.99
Bromine TabletsBromine Tablets
DAZZLE
Bromine Tablets Sale priceFrom $39.99
Mega Tabs (Chlorine Pucks)
Calcium PlusCalcium Plus
DAZZLE
Calcium Plus Sale priceFrom $9.99
Ultra ShockUltra Shock
DAZZLE
Ultra Shock Sale priceFrom $16.99
Phos Cleanse Plus
DAZZLE
Phos Cleanse Plus Sale price$34.99
Pristiva Premium Shock
Sold out
Clarifying Tabs
DAZZLE
Clarifying Tabs Sale price$17.99
Bromine Granules
Dazzle
Bromine Granules Sale priceFrom $33.99
AquaChek Yellow 4-in-1 Test Strips - Chlorine
Nature Sheen
DAZZLE
Nature Sheen Sale price$26.00
Sold out
Regal Pool Salt – High-Purity Pool Salt (20 kg)
Stain & Scale 2: Maintain
AquaChek Red 4-in-1 Test Strips - Bromine
Phos Cleanse
Dazzle
Phos Cleanse Sale price$15.00
Alkalinity Plus 750g
Stain & Scale 1: Initial 750 ml.
Mini Chlorinating TabletsMini Chlorinating Tablets
Dazzle
Mini Chlorinating Tablets Sale priceFrom $29.99
Pristiva Acid EnhancePristiva Acid Enhance
DAZZLE
Pristiva Acid Enhance Sale priceFrom $13.99
pH Minus | Hot Tub
Drain Prep 750ml
DAZZLE
Drain Prep 750ml Sale price$22.99
Spa Marvel
SPA Marvel
Spa Marvel Sale price$58.99
Filter Revive 600ml
Defoamer with Trigger Spray 750ml
Calcium Plus 550g
Stabilizer
DAZZLE
Stabilizer Sale priceFrom $18.99
Microclean filter 6540-502
Deluxe Series Clear Triangular Weighted VL Vac Head with Swivel
Save $29.01
ClearRay XL UV-C replacement Bulb 6472-841
Performance Plus 625g
Backwash Hose
N/A
Backwash Hose Sale priceFrom $19.99
8'-16' Deluxe Ribbed Outer Lock Telescopic Pole
Scum Bug
Instant UV Block
DAZZLE
Instant UV Block Sale price$51.99
Nature Sheen 750ml
Dazzle
Nature Sheen 750ml Sale price$24.99
Sold out
Microclean Ultra filter inner 6473-164
Rapid Action Filter Cleanse for Pool
Hayward® Expert Line Super Pump 1hp SP2607X10A | 3 Year WarrantyHayward® Expert Line Super Pump 1hp SP2607X10A | 3 Year Warranty
Poolstyle Deluxe Vacuum Hose
N/A
Poolstyle Deluxe Vacuum Hose Sale priceFrom $89.99
Sold out
Microclean ultra filter outer 6473-165
Sold out
Jumbo Thermometer
N/A
Jumbo Thermometer Sale price$8.99
Stabilized Chlorine Granules 650g
Straps & Fasteners FeherGuard
Ph plus 700g
MINERALUXE
Ph plus 700g Sale price$9.99
12mil In Ground Rectangular Solar Cover - Various Sizes
Coverfree
NatChem
Coverfree Sale price$35.99