Products featured here are selected by our partners at StackCommerce.If you buy something through links on our site, Mashable may earn an affiliate commission.

Grab a power bank or charger on sale.
Grab a power bank or charger on sale.

Image: Fesco Group

If there’s one gift that everyone in your life will appreciate, it’s an innovative charger or power bank. We all have devices, and those devices need to be charged.

Here are 15 options for charging phones, tablets, watches, earbuds, and laptops at home and on the go. Be sure to use the included coupon codes to score the best deal possible for a limited time as of Dec. 14.

Delivering 75 hours of extra charging on the go, the ChargeWorx Power Bank is slim enough to slip into a pocket. Grab it for only $15.19 (regularly $39) with coupon code GREEN20.

About the size of a credit card, the Zendure SuperHub serves three functions: charging, transferring data, and playing videos. It’s just $55.99 (regularly $99) with coupon code GREEN20.

When there’s no nearby outlet to charge larger devices like laptops, tablets, or gaming consoles, the Zendure SuperPort should do the trick. It has four ports for simultaneous charging and can recharge its entire reserve in just two hours. Snag it on sale for $79.99 (regularly $129) with coupon code GREEN20.

At just three inches, the Rush Charge Air is tiny enough to fit in a pocket, and the built-in connector (Lightning or USB-C) allows you to plug it directly into devices without the need for extra cables. For a limited time, it’s on sale for only $17 (regularly $24) with coupon code RUSH5.

Made especially for Lightning devices (iPhones, iPads), the Rush Charge Max offers up 25 hours of extended use. Get it for just $25 (regularly $33) with coupon code RUSH8.

Sometimes there are no outlets in sight, like when you’re hiking, camping, or traveling. That’s where the LifePowr A3 comes in. Snag it on sale for $147.99 (regularly $250) with coupon code GREEN20.

The HyperCharger X is a sleek power bank the size of a phone. It functions as a traditional power bank, wireless power bank, and wireless charging pad. Grab two for only $23.99 (regularly $60) with coupon code GREEN20.

While it’s as small as a credit card, this mini charger packs a 10,000mAh capacity and can deliver an extra two or three days of phone usage on the go. It can also charge smartwatches or wireless earbuds and comes with a durable braided nylon USB-C to Lightning cable. For a limited time, it’s on sale for $46.39 (regularly $114) with coupon code GREEN20.

This power bank weighs just 15.7 ounces, but packs a 20,000mAh capacity, fast-charging abilities, and two iSmart outputs for optimized charging. It’s only $19.99 (regularly $36) when you use the coupon code GREEN20.

This versatile power bank can charge two devices at once and has an attached kickstand to make it hands-free. Grab it for $55.99 (regularly $69.99) using coupon code GREEN20.

Great for hikers, campers, and outdoorsy folks, this 10,000mAh power bank fills up with the power of the sun and can charge up to two Lightning and micro USB devices. It’s also water-resistant and has a built-in compass and LED flashlight. Get one for only $27.99 (regularly $39) using the coupon code GREEN20.

With 20,000mAh of power and dual QC 3.0 and USB-C PD ports, this lightweight, compact power bank can charge three of your devices at once. For a limited time, you can grab it for only $47.99 (regularly $89) when you use the coupon code GREEN20.

This wireless, solar-powered phone charger is a great option for the outdoorsy people in your life who appreciate the wilderness but still need on-the-go power. Regularly $129, you can snag it for $47.99 with coupon code GREEN20.

With 4,000mAh capacity and Qi compatibility, the QiStone+ charges Qi-enabled devices wirelessly. Get it on sale for $23.99 (regularly $79) with the coupon code GREEN20.

The Porta 3-in-1 can charge an Apple Watch and AirPods wirelessly and has a USB output to charge an iPhone. Use the coupon code GREEN20 and get it for $39.99 (regularly $119).

Plan, track, and manage service agreements from start to finish.