Skip to content

Toll Free: (888) 899-3509 Local: (760) 597-0498


About Us / Contact

Toll Free: (888) 899-3509 Local: (760) 597-0498


About Us / Contact

Solar Panels

Solar Panel Selection Guide

Generate clean, renewable electricity for your home, business, marine vessel, or RV using solar panels from EcoDirect! Located near San Diego, California, EcoDirect sells solar panels online and offers will-call options for local customers. For will-call solar panel availability, or sizing help,
please call us at (760) 597-0498 x2.

Solar Panels

Solar panels convert sunshine into renewable electricity. They come in all shapes and sizes, from durable thin-film solar panels to rigid aluminium-framed crystalline solar panels. Most solar panels for sale come with a 25 year power output warranty so you can be sure your investment will last well into the future. We carry solar panels from major manufacturers including Canadian Solar, SolarWorld USA, Silfab, Panasonic and LG Solar Panels.

Why invest in solar power?

An investment in solar power today for your home or business protects you from rate hikes by utility companies and locks in your electricity rates. The right type of solar array can also provide you power during a power outage. Costs for going solar keep dropping, and with available financing options, home solar arrays have become something every home owner can afford.

How do I get started?

Solar is relatively straightforward, but it can be overwhelming at first. If you're thinking about buying solar panels but aren't sure where to start, give our solar experts a call at 888-899-3509 x1. They will walk you through the process of sizing a solar array and ensure you have all the right bits and pieces for your home. If you're a Southern California resident, they can even help you find a local installer. We also offer pre-sized solar panel kits for common applications.

About EcoDirect

We are an online retailer of solar panels, solar accessories, and energy efficiency products located in north San Diego County. If you are in the Southern California area and are interested in picking up an order or just coming in to say hello, please give us a call at (760) 597-0498.

Shop for solar panels online
  • Solartech 20 Watt 17.2 Volt Solar Panel - SPM020P-A - Class 1 Div 2

    Solartech SPM020P-A > 20 Watt Solar Panel - Class 1 Div 2

    Solartech
    Original price $95.75 - Original price $95.75
    Original price
    $95.75
    $95.75 - $95.75
    Current price $95.75

    DescriptionSolartech 20 Watt Solar Panel - Class 1 Div 2 Class 1 division 2 solar compliant panel. Model SPM020P-A Series ...

    View full details
    Original price $95.75 - Original price $95.75
    Original price
    $95.75
    $95.75 - $95.75
    Current price $95.75
  • Solartech SPC055P > 55 Watt Eco-Line Off-Grid Solar Panel with 3 ft MC4 Cables - non UL
    Solartech SPC055P > 55 Watt Eco-Line Off-Grid Solar Panel with 3 ft MC4 Cables - non UL

    Solartech SPC055P > 55 Watt Eco-Line Off-Grid Solar Panel with 3 ft MC4 Cables - non UL

    Solartech
    Original price $112.50 - Original price $112.50
    Original price
    $112.50
    $112.50 - $112.50
    Current price $112.50

    DescriptionSolartech 55 Watt Eco-Line Off-Grid Solar Panel with 3 ft MC4 Cables - non UL Model SPC055P Series Eco-Line ...

    View full details
    Original price $112.50 - Original price $112.50
    Original price
    $112.50
    $112.50 - $112.50
    Current price $112.50
  • Solartech - Side of Pole Mount for 1 panel - Solartech RAC-M120-S

    Solartech RAC-M120-S > Side of Pole Mount for 1 panel

    Solartech
    Original price $109.00 - Original price $109.00
    Original price
    $109.00
    $109.00 - $109.00
    Current price $109.00

    DescriptionSolartech RAC-M120-S > Side of Pole Mount for 1 panel Industrial grade, single solar panel side of pole mount for a (4” pole). Desi...

    View full details
    Original price $109.00 - Original price $109.00
    Original price
    $109.00
    $109.00 - $109.00
    Current price $109.00
  • Solartech 5 Watt 17.1 Volt Solar Panel - SMP005P-D

    Solartech SPM005P-D > 5 Watt Solar Panel

    Solartech
    Original price $56.80 - Original price $56.80
    Original price
    $56.80
    $56.80 - $56.80
    Current price $56.80

    DescriptionSolartech 5 Watt Solar Panel Model SPM005P-D Series M-Series Manufacturer Solartech Mechan...

    View full details
    Original price $56.80 - Original price $56.80
    Original price
    $56.80
    $56.80 - $56.80
    Current price $56.80
  • Solartech - Side of Pole Mount for 2 panels - Solartech RAC-M120-SD

    Solartech RAC-M120-SD > Side of Pole Mount for 2 panels

    Solartech
    Original price $129.00 - Original price $129.00
    Original price
    $129.00
    $129.00 - $129.00
    Current price $129.00

    DescriptionSolartech RAC-M120-SD > Side of Pole Mount for 2 panels Industrial grade side of pole mount for a (4” pole). Designed for mountin...

    View full details
    Original price $129.00 - Original price $129.00
    Original price
    $129.00
    $129.00 - $129.00
    Current price $129.00
  • Solartech 5 Watt 17 Volt Solar Panel - SMP005P-R

    Solartech SPM005P-R > 5 Watt Solar Panel

    Solartech
    Original price $56.80 - Original price $56.80
    Original price
    $56.80
    $56.80 - $56.80
    Current price $56.80

    DescriptionSolartech 5 Watt Solar Panel Model SPM005P-R Series M-Series Manufacturer Solartech Mechan...

    View full details
    Original price $56.80 - Original price $56.80
    Original price
    $56.80
    $56.80 - $56.80
    Current price $56.80
  • Solartech SPC030P > 30 Watt Eco-Line Off-Grid Solar Panel - non UL
    Solartech SPC030P > 30 Watt Eco-Line Off-Grid Solar Panel - non UL

    Solartech SPC030P > 30 Watt Eco-Line Off-Grid Solar Panel - non UL

    Solartech
    Original price $66.88 - Original price $66.88
    Original price
    $66.88
    $66.88 - $66.88
    Current price $66.88

    DescriptionSolartech 30 Watt Eco-Line Off-Grid Solar Panel - non UL Model SPC030P Series Eco-Line Manufacturer ...

    View full details
    Original price $66.88 - Original price $66.88
    Original price
    $66.88
    $66.88 - $66.88
    Current price $66.88
  • Solartech SPC090P > 90 Watt Eco-Line Off-Grid Solar Panel with 3 ft MC4 Cables - non UL
    Solartech SPC090P > 90 Watt Eco-Line Off-Grid Solar Panel with 3 ft MC4 Cables - non UL

    Solartech SPC090P > 90 Watt Eco-Line Off-Grid Solar Panel with 3 ft MC4 Cables

    Solartech
    Original price $129.61 - Original price $129.61
    Original price
    $129.61
    $129.61 - $129.61
    Current price $129.61

    DescriptionSolartech 90 Watt Eco-Line Off-Grid Solar Panel with 3 ft MC4 Cables Model SPC090P Series Eco-Line Ma...

    View full details
    Original price $129.61 - Original price $129.61
    Original price
    $129.61
    $129.61 - $129.61
    Current price $129.61
  • Solartech Power Single Module Side of 2" Pole Mount - Solartech Power RAC-M685-B

    Solartech Power RAC-M685-B > Single Module Side of 2" Pole Mount

    Solartech
    Original price $112.00 - Original price $112.00
    Original price
    $112.00
    $112.00 - $112.00
    Current price $112.00

    Description Solartech Power RAC-M685-B Industrial grade single module side of pole mount for a (2” pole). Heavy-duty, long-lasting, weather-resis...

    View full details
    Original price $112.00 - Original price $112.00
    Original price
    $112.00
    $112.00 - $112.00
    Current price $112.00
  • Solartech 10 Watt 17.3 Volt Solar Panel - SPM010P-D

    Solartech SPM010P-D > 10 Watt Solar Panel

    Solartech
    Original price $74.50 - Original price $74.50
    Original price
    $74.50
    $74.50 - $74.50
    Current price $74.50

    DescriptionSolartech 10 Watt Solar Panel Model SPM010P-D Series M-Series Manufacturer Solartech Mecha...

    View full details
    Original price $74.50 - Original price $74.50
    Original price
    $74.50
    $74.50 - $74.50
    Current price $74.50
  • Solartech 5 Watt 17 Volt Solar Panel - SMP005P-A

    Solartech SPM005P-A > 5 Watt Solar Panel

    Solartech
    Original price $56.80 - Original price $56.80
    Original price
    $56.80
    $56.80 - $56.80
    Current price $56.80

    DescriptionSolartech 5 Watt Solar Panel Model SPM005P-A Series M-Series Manufacturer Solartech Mechan...

    View full details
    Original price $56.80 - Original price $56.80
    Original price
    $56.80
    $56.80 - $56.80
    Current price $56.80
  • Solartech RAC-M-530 Universal single arm side of pole mount for a (2" pole)
    Solartech RAC-M-530 Universal single arm side of pole mount for a (2" pole)

    Solartech RAC-M-530 Universal single arm side of pole mount for a (2" pole) - for single small module

    Solartech
    Original price $49.75 - Original price $49.75
    Original price
    $49.75
    $49.75 - $49.75
    Current price $49.75

    DescriptionSolartechRAC-M-530 Universal Side of Pole Mount - for single small module Model RAC-M-530 Series Universal Si...

    View full details
    Original price $49.75 - Original price $49.75
    Original price
    $49.75
    $49.75 - $49.75
    Current price $49.75
  • Solartech Power RAC-PMS865 - Single Module Side of 4" Pole Mount

    Solartech Power RAC-PMS865 > Single Solar Panel Side of 4" Pole Mount

    Solartech
    Original price $104.84 - Original price $104.84
    Original price
    $104.84
    $104.84 - $104.84
    Current price $104.84

    Description Solartech Power RAC-PMS865 - Single Solar Panel Side of Pole Mount Industrial grade single module side of pole mount for a (4” pole). ...

    View full details
    Original price $104.84 - Original price $104.84
    Original price
    $104.84
    $104.84 - $104.84
    Current price $104.84
  • Solartech RAC-M-532 Universal single arm side of pole mount for a (2" pole)
    Solartech RAC-M-532 Universal single arm side of pole mount for a (2" pole)
    Sold out

    Solartech RAC-M-532 Universal single arm side of pole mount for a 2" pole

    Solartech
    Original price $0.00 - Original price $0.00
    Original price
    $0.00
    $0.00 - $0.00
    Current price $0.00

    DescriptionSolartech RAC-M-532 Universal Side of Pole Mount The Mount support PV panels: SPM020P-BP, SPM030P-BP Model RAC-M-532 ...

    View full details
    Original price $0.00 - Original price $0.00
    Original price
    $0.00
    $0.00 - $0.00
    Current price $0.00
    Sold out
  • Solartech RAC-M880-D > Universal Side of Pole Mount for 2 solar panels

    Solartech RAC-M880-D > Universal Side of Pole Mount for 2 solar panels

    Solartech
    Original price $145.00 - Original price $145.00
    Original price
    $145.00
    $145.00 - $145.00
    Current price $145.00

    DescriptionSolartech RAC-M880-D > Side of Pole Mount 2 solar panels Industrial grade side of pole mount for a (4” pole). Designed for mounti...

    View full details
    Original price $145.00 - Original price $145.00
    Original price
    $145.00
    $145.00 - $145.00
    Current price $145.00
  • Solarland USA SWD100-12P > Sunwanderer Portable Solar Panel Kit 100 Watt 12 Volt
    Solarland USA SWD100-12P > Sunwanderer Portable Solar Panel Kit 100 Watt 12 Volt

    Solarland USA SWD100-12P > Sunwanderer Portable Solar Panel Kit 100 Watt 12 Volt

    Solarland
    Original price $270.47 - Original price $270.47
    Original price
    $270.47
    $270.47 - $270.47
    Current price $270.47

    DescriptionSolarland USA > Sunwanderer Portable Solar Panel Kit 100W 12V The Sunwanderer Portable Series is designed to charge 12V Lead-Acid, ...

    View full details
    Original price $270.47 - Original price $270.47
    Original price
    $270.47
    $270.47 - $270.47
    Current price $270.47
  • Solarland USA SWD160-12P > Sunwanderer Portable Solar Panel Kit 160 Watt 12 Volt
    Solarland USA SWD160-12P > Sunwanderer Portable Solar Panel Kit 160 Watt 12 Volt

    Solarland USA SWD160-12P > Sunwanderer Portable Solar Panel Kit 160 Watt 12 Volt

    Solarland
    Original price $386.62 - Original price $386.62
    Original price
    $386.62
    $386.62 - $386.62
    Current price $386.62

    DescriptionSolarland USA > Sunwanderer Portable Solar Panel Kit 160W 12V The Sunwanderer Portable Series is designed to charge 12V Lead-Acid, ...

    View full details
    Original price $386.62 - Original price $386.62
    Original price
    $386.62
    $386.62 - $386.62
    Current price $386.62
  • Solarland USA SLUB-0007 > 1 3/4" U-Bolt Fitting for SLB-0120 Mount - Qnty 1 U-Bolt
    Solarland USA SLUB-0007 > 1 3/4" U-Bolt Fitting for SLB-0120 Mount - Qnty 1 U-Bolt

    Solarland USA SLUB-0007 > 1 3/4" U-Bolt Fitting for SLB-0120 Mount - Qnty 1 U-Bolt

    Solarland
    Original price $5.01 - Original price $5.01
    Original price
    $5.01
    $5.01 - $5.01
    Current price $5.01

    DescriptionSolarland USA > 1 3/4" U-Bolt Fitting for SLB-0120 Mount - Qnty 1 U-Bolt U-Bolt Fitting for SLB-0120 Mount. 2 U-Bolts needed per ...

    View full details
    Original price $5.01 - Original price $5.01
    Original price
    $5.01
    $5.01 - $5.01
    Current price $5.01
  • Solarland USA SUN Wanderer SLRV-160K > 160W 12 Volt DC RV Starter Kit

    Solarland USA SUN Wanderer SLRV-160K > 160 Watt 12 Volt DC RV Starter Kit

    Solarland
    Original price $576.21 - Original price $576.21
    Original price
    $576.21
    $576.21 - $576.21
    Current price $576.21

    DescriptionSolarland USA SUN Wanderer SLRV-160K > 160W 12V DC RV Starter Kit All you need to get started! Panel Specifications Maximum...

    View full details
    Original price $576.21 - Original price $576.21
    Original price
    $576.21
    $576.21 - $576.21
    Current price $576.21
  • Solarland USA SLP175S-12 > 175W 12 Volt Solar Panel

    Solarland USA SLP175S-12 > 175 Watt 12 Volt Solar Panel

    Solarland
    Original price $324.80 - Original price $324.80
    Original price
    $324.80
    $324.80 - $324.80
    Current price $324.80

    DescriptionSolarland USA > 175W 12 Volt Solar Panel Clear Frame,White Backsheet. 35mm Frame. Model SLP175S-12 ProductCode...

    View full details
    Original price $324.80 - Original price $324.80
    Original price
    $324.80
    $324.80 - $324.80
    Current price $324.80
  • Solarland USA SWD060-12P > Sunwanderer Portable Solar Panel Kit 60 Watt 12 Volt
    Solarland USA SWD060-12P > Sunwanderer Portable Solar Panel Kit 60 Watt 12 Volt

    Solarland USA SWD060-12P > Sunwanderer Portable Solar Panel Kit 60 Watt 12 Volt

    Solarland
    Original price $204.83 - Original price $204.83
    Original price
    $204.83
    $204.83 - $204.83
    Current price $204.83

    DescriptionSolarland USA > Sunwanderer Portable Solar Panel Kit 60W 12V The Sunwanderer Portable Series is designed to charge 12V Lead-Acid, G...

    View full details
    Original price $204.83 - Original price $204.83
    Original price
    $204.83
    $204.83 - $204.83
    Current price $204.83
  • Solarland USA SLP090-12C1D2 > 90W 12 Volt Solar Panel - Class 1 Div 2

    Solarland USA SLP090-12C1D2 > 90 Watt 12 Volt Solar Panel - Class 1 Div 2

    Solarland
    Original price $225.00 - Original price $225.00
    Original price
    $225.00
    $225.00 - $225.00
    Current price $225.00

    DescriptionSolarland USA SLP090-12 > 90W 12 Volt Solar Panel Clear Frame,White Backsheet. 35mm Frame. CSA Certified for Class 1 Div 2. Groups...

    View full details
    Original price $225.00 - Original price $225.00
    Original price
    $225.00
    $225.00 - $225.00
    Current price $225.00
  • Solarland USA SUN Wanderer SLRV-100 > 100W 12 Volt DC RV Starter Kit

    Solarland USA SUN Wanderer SLRV-100 > 100 Watt 12 Volt DC RV Starter Kit

    Solarland
    Original price $476.74 - Original price $476.74
    Original price
    $476.74
    $476.74 - $476.74
    Current price $476.74

    DescriptionSolarland USA SUN Wanderer SLRV-100 > 100W 12V DC RV Starter Kit All you need to get started! Panel Specifications Maximum ...

    View full details
    Original price $476.74 - Original price $476.74
    Original price
    $476.74
    $476.74 - $476.74
    Current price $476.74
  • Solarland USA SLP100-12C1D2 > 100W 12 Volt Solar Panel - Class 1 Div 2

    Solarland USA SLP100-12C1D2 > 100 Watt 12 Volt Solar Panel - Class 1 Div 2

    Solarland
    Original price $232.00 - Original price $232.00
    Original price
    $232.00
    $232.00 - $232.00
    Current price $232.00

    DescriptionSolarland USA SLP100-12C1D2 > 100W 12 Volt Solar Panel Clear Frame,White Backsheet. 35mm Frame. CSA Certified for Class 1 Div 2. G...

    View full details
    Original price $232.00 - Original price $232.00
    Original price
    $232.00
    $232.00 - $232.00
    Current price $232.00