John’s Pool Supplies is excited to help you with all of your pool needs – from pool installation and construction to pool renovations to pool service and more. Please feel free to contact us directly by email, by phone, or by filling out the form below, and we will contact you as soon as possible.

237 Eagle School Road, Martinsburg, WV 25404

Phone (304) 267-2000, Email

Store Hours

SUMMER: (May - Aug) Mon - Fri: 9:00 AM - 5:00 PM Sat: 9:00 AM - 12:00 PM
FALL: (Sept) Mon - Fri: 9:00 AM - 5:00 PM Sat: 9:00 AM - 12:00 PM
WINTER: (Oct - April) Mon - Fri: 9:00 AM - 5:00 PM

Areas Served

We serve the following cities and surrounding areas. If you do not see your city listed, please call us at (304) 267-2000 to see if we serve your area. John's Pool Supplies proudly serves areas and locations that other builders, retailers, and service providers do not, so please call today.

  • Berkeley County
  • Morgan County
  • Jefferson County