PEP Pool Supply Locations

Wholesale Pool Supplies at Unbelievable Prices

Pool & Electrical Parts Pool Supply is one of the most elite pool store and distribution centers California and Arizona have to offer! With an entire inventory of wholesale pool supplies, you’ll find all the commercial pool supplies and equipment you need to build, repair, and install pools and spas of all shapes and sizes. 

At Pool & Electrical Parts Pool Supply, our mission is your success. And as a leading provider of pool supplies and equipment, we carry top-rated products from pool and spa manufacturers across the country. With over 30 years of expertise in the pool and spa industry, we’re committed to providing our customers with the highest quality products and services at competitive prices.

Some of the products and services offered by Wholesale Pool Supplies include:

  • Pool and spa chemicals in liquid, powder, or time-release
  • Pool equipment, pumps, filters, and accessories
  • Pool and spa installations, rebar, and construction materials
  • Pool repair, restoration, and maintenance products

Visit one of our 29 locations across Arizona and California to find out for yourself! Use the map or browse locations below to find a branch near you!


Anaheim

160 E Liberty Ave
Anaheim, CA 92801
Phone: (714) 738-9038
Email: orderspepanaheim@poolelectrical.com

Bakersfield

12556 Jomani Dr STE C
Bakersfield, CA 93312
Phone: (661) 679-1193
Email: orderspepbakersfield@poolelectrical.com

Cathedral City

68370 Commercial Rd
Cathedral City, CA 92234
Phone: (760) 202-9075
Email: orderspepcathedralcity@poolelectrical.com

Chandler

2900 S Gilbert Rd STE 1
Chandler, AZ 85286
Phone: (480)-801-9111
Email: OrdersChandler@PoolElectrical.com

Corona

2855 Ragle Way
Corona, CA 92879
Phone: (951) 479-4670
Email: orderspepcorona@poolelectrical.com

Duarte

1862 Business Center Dr
Duarte, CA 91010
Phone: (626) 359-1918
Email: orderspepduarte@poolelectrical.com

El Cajon

1919 Friendship Dr STE A
El Cajon, CA 92020
Phone: (619) 562-0313
Email: orderspepelcajon@poolelectrical.com

El Centro

353 E Ross Ave
El Centro, CA 92243
Phone: (442) 297-5980
Email: orderspepelcentro@poolelectrical.com

Indio

42805 Madio St
Indio, CA 92201
Phone: (760) 776-1366
Email: orderspepindio@poolelectrical.com

Lake Forest

23892 Remme Ridge
Lake Forest, CA 92630
Phone: (949) 373-0010
Email: orderspeplakeforest@poolelectrical.com

Livermore

6277 Preston Ave
Livermore, CA 94551
Phone: (925) 449-4259
Email: orderspeplivermore@poolelectrical.com

Long Beach

6979 Stanley Ave
Long Beach, CA 90805
Phone: (562) 333-4989
Email: orderspeplongbeach@poolelectrical.com

Los Angeles

5300 W Washington Blvd
Los Angeles, CA 90016
Phone: (310) 945-4601
Email: orderspeplosangeles@poolelectrical.com

Moorpark

646 Flinn Ave STE A
Moorpark, CA 93021
Phone: (805) 288-5226
Email: orderspepmoorpark@poolelectrical.com

Murrieta

41537 Eastman Dr
Murrieta, CA 92562
Phone: (951) 600-7180
Email: orderspepmurrieta@poolelectrical.com

Ontario

1250 E Francis St
Ontario, CA 91761
Phone: (909) 969-2260
Email: orderspepontario@poolelectrical.com

Palm Desert

41961 Beacon Hill
Palm Desert, CA 92211
Phone: (760) 601-3400
Email: orderspeppalmdesert@poolelectrical.com

Phoenix

23330 N 18Th Dr
Phoenix, AZ 85027
Phone: (480) 745-2434
Email: orderspepphoenix@poolelectrical.com

Palm Springs

1301 Montalvo Way STE 5
Palm Springs, CA 92262
Phone: (760) 969-7378
Email: orderspeppalmsprings@poolelectrical.com

Rancho Cordova

2419 Mercantile Dr STE E
Rancho Cordova, CA 95742
Phone: (916) 254-5005
Email: orderspepranchocordova@poolelectrical.com

Riverside

1119 E Alessandro Blvd
Riverside, CA 92508
Phone: (951) 653-1490
Email: orderspepriverside@poolelectrical.com

Santa Ana

201 E Stevens Ave
Santa Ana, CA 92707
Phone: (714) 852-5619
Email: orderspepsantaana@poolelectrical.com

San Dimas

563 Terrace Dr
San Dimas, CA 91773
Phone: (909) 305-9839
Email: orderspepsandimas@poolelectrical.com

San Fernando

630 Jessie St
San Fernando, CA 91340
Phone: (818) 365-8481
Email: orderspepsanfernando@poolelectrical.com

Tempe

1245 W Geneva Dr.
Tempe, AZ 85282
Phone: (480) 372-3047
Email: orderspeptempe@poolelectrical.com

Visalia

1123 North Nevada St
Visalia, CA 93291
Phone: (559) 297-7500
Email: orderspepvisalia@poolelectrical.com

Vista

1270 Distribution Way
Vista, CA 92081
Phone: (760) 477-1477
Email: orderspepvista@poolelectrical.com

Yucaipa

31597 Outer Hwy 10
Redlands, CA 92373
Phone: (909) 794-8340
Email: orderspepyucaipa@poolelectrical.com

Modesto

816 Kiernan Ave
Modesto, CA 95356
Phone: (209) 498-4333
Email: orderspepmodesto@poolelectrical.com

Subscribe for News & Alerts from
Heritage Pool Supply Group