(Photo: Brett Wharton/Unsplash; Shawn Powar/Unsplash; Chris Carzoli/Unsplash; Matthew Hamilton/Unsplash)

Winter’s grey doldrums have many of us seeking sunshine. And it’s not just a nice-to-have. Lack of sunlight and intense cloud cover can invoke varying degrees of seasonal affective disorder, better known as SAD.

In fact, anAmerican Psychiatric Association reportshows that one in four Americans struggles with a declining mood come wintertime. Sure, happy lamps are an option, but there’s nothing like soaking up vitamin D in the flesh—and you can do without leaving the lower 48 states.

The Sunniest Cities in the Contiguous U.S.

Here are 12 of the sunniest cities in the contiguous U.S., ranked by average hours of that bright light per year.

12. Pueblo, Colorado

Average hours of annual sunshine: 3,265

Historic and sun-drenched Pueblo lies 30 miles south of Colorado Springs. Roughly 300 annual days of rays make these southern Colorado excursions even more enjoyable. Go boating, birding, or paddleboarding in Lake Pueblo State Park. For hiking, hit the 611-acre Pueblo Mountain Park, then admire golden hour’s glow from the bustling Arkansas Riverwalk.

11. Key West, Florida

Average hours of annual sunshine: 3,413

Reliable sunshine is among the many allures of paradisiacalKey West. The southernmost city offers around 260 days of shining skies each year, not to mention average temperatures in the 80s and 90s degrees Fahrenheit. Revel in the rare winter sunshine by scuba diving, cycling, or celebrating the setting orange orb on Mallory Square.

10. Albuquerque, New Mexico

Average hours of annual sunshine: 3,420

Arid, high-desertAlbuquerquegets up to 310 days of sun per year. A web of over 400 miles of urban bike trails helps visitors take it in. Hit the 16-mile Paseo del Bosque Trail for a cottonwood-lined jaunt along the Rio Grande, or take a ride in the Sandia Mountain foothills. For the ultimate sunlit view, take the tram up to 10,378-foot Sandia Peak.

9. Flagstaff, Arizona

Average hours of annual sunshine: 3,475

There’s a reason astronomers choseFlagstafffor one of the industry’s most important facilities, Lowell Observatory. The high-altitude city boasts hundreds of sunny days per year, and roughly as many clear, cloud-free nights. Optimize Flagstaff’s plentiful daylight with skiing at the Arizona Snowbowl or hiking in Coconino National Forest’s Walnut Canyon National Monument. After dark, spy on space with one of the Lowell Observatory’s many public telescopes.

8. Red Bluff, California

Average hours of annual sunshine: 3,542

For California adventures, the coordinates don’t get much better than Red Bluff, an exceptionally sunny escape squished between four national forests—Trinity, Mendocino, Plumas, and Lassen—plusLassen Volcanic National Park. While there’s plenty to keep you busy, squeeze in a Vitamin D-packed paddle on seven-mile Black Butte Lake while you’re here.

7. Fresno, California

Average hours of annual sunshine: 3,564

On average, Fresno enjoys some 280 days of sun basking. It’s also the perfect basecamp for many of California’s beloved nature escapes. Sierra National Forest,Sequoia and Kings Canyon National Parks, andYosemite National Parkare all within 100 miles. The Millerton Lake-view Pincushion Mountain Trail is within 30 miles of town, too.

6. Sacramento, California

Average hours of annual sunshine: 3,607

California gets its fair share of bright skies, especially in Sacramento. The Central Valley city basks in around 265 days of sunshine. Make the most of the climate with whitewater rafting on the American River, or pair Vitamin D with a dose of fresh fare. The agriculturally rich city and neighboring Yolo County are considered the farm-to-fork capital of the U.S.

5. Reno, Nevada

Average hours of annual sunshine: 3,645

Northern Nevada’s largest city is also its sunniest. Reno residents enjoy nearly 300 days of bright rays each year. The downtown Riverwalk, which recently underwent a $9 million facelift, provides a scenic helping of Vitamin D. This Lake Tahoe gateway is also an exceptional spot for winter sports, with over 12 ski resorts within an hour’s drive.

4. El Paso, Texas

Average hours of annual sunshine: 3,762

Texas is another unbeatable state for sunny skies, especially down south. El Paso, tucked along the U.S.-Mexico border, logs almost 300 days of the warm glow per year, with a host of venues to relish it. Head to Franklin Mountains State Park, among the largest urban wilderness areas in the U.S., for hiking, biking, or climbing. Or join a guided Rio Grande paddling trip to gawk at the raw Chihuahuan Desert backdrop.

3. Tucson, Arizona

Average hours of annual sunshine: 3,806

In case the Grand Canyon State’s sunshine potential isn’t clear, here’s an Arizona spot rich with rays: Tucson. The southern border city welcomes up to 350 days of sunshine per year. Enjoy a winter reprieve with a hike inSaguaro National Parkor go horseback riding at a guest ranch. Sunny skies by day often bring clear nightscapes after dark, so soak up the starry splendor on the Tucson Astro Trail, which links 12 area observatories and dark-sky parks.

2. Phoenix, Arizona

Average hours of annual sunshine: 3,871

Sunshine abounds in Phoenix, an easily reachable destination with serious Vitamin D. The Sonoran Desert city draws sun-seekers outside all year withtreks up Camelback Mountainand hundreds of miles of biking and cycling trails nearby. Options forcanyoneering and climbingare plentiful in the Greater Phoenix area, too.

1. Yuma, Arizona

Average hours of annual sunshine: 4,015

The sprawling desert town of Yuma isn’t just sun-dappled; according toGuinness World Records, this southwest Arizona escape is the sunniest city on Earth. It sees bright skies up to 91 percent of the year, with a host of ways to soak up the glow. Try canoeing the Colorado River, ATV riding on the Imperial Sand Dunes, or sample fresh produce because Yuma delights with plentiful agritourism, too.