John Bartholomew, Mayor

(334) 493-4572



Opp City Council

Mayor Bartholomew and the Opp City Council

Opp Fire Department

Established in 1927 as a volunteer fire department...


Scarecrows in the Park

themed object
The City of Opportunity
get in touch

Opp Rattlesnake Rodeo

Call (334) 493-2122 for information

History of the Opp Rattlesnake Rodeo

opp Rattlesnake Rodeo Eastern Diamondback rattlesnakes have been rattling since the dawn of time, but they have been a main attraction in Opp, Alabama for the past 53 years. Mr. J.P. Jones was the mastermind behind this small-town, community event. He, along with the Opp Jaycees, first organized this event as a fun-filled, family friendly weekend with snake shows, arts and crafts, and good food.

After several years, the rodeo has grown to include other activities such as beauty pageants, the Rattlin' 100 car race held at the South Alabama Speedway, snake races,
buck-dancing contests, children's activities, karoke contests, musical entertainment throughout the day and the most popular Rattlin' Country Concert featuring Nashville Country Music Artists and Bands, as well as local groups. The Rattlin' country concert is held on Saturday evening. With all the activities scheduled throughout each day, we are certain The Rattlesnake Rodeo has something for everyone.

Places to Stay During The Opp Rattlesnake Rodeo

Opp Best Western Plus   Best Western Plus - Opp Inn
7084 Veterans Memorial Parkway
Opp, AL 36467
For reservations call: (334) 493-9000
Or Online at:
Opp Executive Inn   Executive Inn
812 Hwy 331 S
Opp, AL 36467
For reservations call: (334) 493-6399
Frank Jackson State Park   Frank Jackson State Park
Opine Rd
Opp, AL 36467

RV parking and camping
For more information call: (334) 493-6988
For more info on fees, visit:

We are a short drive from these cities:

  • Andalusia
  • Auburn
  • Birmingham
  • Brewton
  • Brundidge
  • Dothan
  • Enterprise
  • Evergreen
  • Florala
  • Fort Rucker
  • Geneva
  • Huntsville
  • Luverne
  • Mobile
  • Montgomery
  • Troy
  • Tuscaloosa
  • Ft Walton Beach
  • Crestview
  • Destin
  • Eglin Air Force Base
  • Niceville
  • Panama City
  • Panama City Beach
  • Pensacola
  • Tyndall Air Force Base
slide up button