This gallery of Oklahoma photos will immerse you in the state's rich visual experience. With over a thousand Oklahoma photos, you'll find images of everything from rugged landscapes and iconic buffalo herds to top tourist attractions and the soaring skylines of Oklahoma City and Tulsa. Click on any thumbnail to launch the photo viewer and browse beautiful Oklahoma photos. Or, use the search bar at the bottom of the page to find pictures by category and search for photos by keywords.

A lovely snowfall turns this spot at Buffalo Creek Guest Ranch in Talihina into a stunning winter wonderland and makes it a great place for the family to spend time together during the winter holidays.
Experience authentic Western adventure at Oklahoma guest ranches, horseback riding stables, rodeos and Western heritage museums.
Families can wrangle up the perfect western experience in Oklahoma ranging from guest ranches and trail rides to rodeos and Western museums.
The great room in the lodge at Angels Way Guest Ranch in Luther.
Guests gather around a blazing campfire at Buffalo Creek Guest Ranch in southeast Oklahoma.
A colt takes in the surroundings at Meadowlake Ranch in Sand Springs near Tulsa.  Meadowlake Ranch invites guests to stay and experience ranch life at an easy pace.
Enjoy the feel of the Old West and go horseback riding at Rusty Gables Guest Lodge in Oklahoma City.
An authentic stagecoach stands on the grounds of the Hitching Post Ranch in Kenton.  Guests can stay at the ranch and help with cattle round-ups, branding and ranch chores, or just relax and enjoy horseback riding and the outdoors.
Saddle up and go for a ride when you stay at Rusty Gables Guest Lodge in Oklahoma City.
Enjoy Oklahoma's Western heritage when you stay at Rusty Gables Guest Lodge in Oklahoma City.  Rusty Gables immerses guests in a Western experience, but is only minutes from all the entertainment and cultural amenities of downtown Oklahoma City.
The cabins at Tatanka Ranch in Stroud offer a variety of furnishings and floor plans to meet every need.  Enjoy the rustic decor of the cabins and then take a horseback ride around the lake.
A horse waits for a rider at Tatanka Ranch in Stroud.  Tatanka Ranch offers cabins and a lodge, horseback riding, paddle boats and kayaking in the on-site lake, ATVing and more in a relaxing countryside setting.
Horseback riding is a fun family activity at central Oklahoma's Tatanka Ranch in Stroud.  Guests can enjoy cabin stays, horseback riding, off-roading, paddle boating, kayaking, swimming and more at this Oklahoma guest ranch.
A rare Lesser Prairie Chicken flies over the Selman Ranch in northwest Oklahoma. The guest ranch attracts birders and hunters, as well as those who just want to relax and enjoy the outdoors.
A Lesser Prairie Chicken lands at the Selman Ranch in Buffalo. The rare birds use the ranch as a booming grounds for their mating rituals. The 14,000-acre ranch in northwest Oklahoma is a birder's and hunter's paradise.
The Selman Ranch in Buffalo is home to many beautiful birds like this Yellow-throated longclaw. This 14,000-acre northwest Oklahoma ranch features 10 miles of creek bottom land with gently rolling sagebrush-covered hills that support a variety of watchable wildlife.
Bob and Jane Apple have opened the Hitching Post Ranch to those who want to have an authentic ranch experience.  Ride horses, stay in their ranch home and even help with ranch chores if you want.  They can also help you explore the Black Mesa area.
Let Bob and Jane Apple host you at their authentic 100-year-old working ranch in Kenton, located in the Cimarron Valley surrounded by rugged mesas.  Stay in their ranch home or this log cabin and enjoy horseback riding and helping with ranch work.
Find a romantic escape or a fun family getaway in the cozy log cabins at the Hoot Owl Ranch in Kenton. The Collins family will give you a full tour of the area, which is full of amazing adventures and steeped in history.
The Collins family offers two cozy cabins at the Hoot Owl Ranch in Kenton, and they serve up a delicious breakfast each morning.
Upload your photos
Found 23 photos
  • Upload your Photo

  • Photo Caption ( please include location where photo was taken ) :

  • Photo Credit :

  • Email Address :

  • Photo File (minimum 480px X 480px) :

  • Upload Photo I agree to the Terms and conditions

Photo Submission Agreement

The photo that is submitted to TravelOK.com and the Department of Tourism and Recreation Department may be altered to fit the necessary format. The photo may be used in the photo gallery or other pages within TravelOK.com including, but not limited to, header images, slideshows and banners. Additionally, the photo may be used for promotional purposes for the Oklahoma Tourism and Recreation Department’s marketing programs. These programs include social media accounts, including but not limited to Facebook, Twitter, Pinterest, Google+ and Instagram, as well as print advertising, brochure development, Oklahoma Today magazine, consumer and trade publications and other marketing requirements. Photo information is subject to editorial review and additional commentary to aid in promoting tourism in Oklahoma.

The photo must meet the following criteria:

  • Photo was taken within Oklahoma borders.
  • Photo contains NO nudity, profanity or objectionable content.
  • Photo format is a jpeg file.
  • Photo size of at least 480 x 480 pixels.
  • Photo portrays a positive image of Oklahoma.

By submitting pictures, you agree that you are the rightful owner and allow Oklahoma Tourism and Recreation Department rights of display and use of pictures.