On this page, we’ve gathered all information you need about the current state of online sportsbooks in Alabama.

We will talk about which sports will be available to bet on, the bonuses and the banking options. Finally, we will give you tips on how to choose the best sportsbook in Alabama once they are available.

Best online sportbooks in Alabama

FanDuel Sportsbook Alabama Best sportsbook for beginners
BetRivers Sportsbook Alabama Best sportsbook for mobile
DraftKings Sportsbook Alabama Best sportsbook for live betting
PointsBet Sportsbook Alabama Best sportsbook for bonuses

FanDuel Sportsbook Alabama

FanDuel will be one of the best sportsbooks in Alabama. It has already conquered all the other states where sports betting is legal. The industry giant guarantees that you will get the best betting experience. At first, FanDuel was a Daily Fantasy Sports bookie. Over the years, it expanded to sports betting too.

First, the website and the app are top-notch. Navigation is super easy. You can access your account and your bet slip fast. Also, both the website and the app do not have any connectivity or log issues, which is important when placing sports bets and time is precious.

Second, its customer support is excellent. You can contact them live via chat, which is available 24/7. Also, you can contact them via email. The response is always fast, and the representatives offer effective solutions. Moreover, if you simply want to answer basic questions, you will find a very detailed FAQ section.

Third, FanDuel has one of the biggest sports selections in all sportsbooks in Alabama. You can find almost everything, even less popular sports such as ice hockey. Furthermore, there are always great bonus promotions going on.

DraftKings Sportsbook Alabama

DraftKings Sportsbook Alabama is already a big brand in the states. Furthermore, it partners up with the biggest sports teams. A big sportsbook like DraftKings has developed one of the best sports betting websites and apps in the US. They both are very easy to use, and you can access a wide range of bets and games.

Moreover, the sportsbook has great customer service. Support is available 24/7, and you can get in touch via chat or email. There is also a FAQ section that answers general questions regarding the registration problem, payments, etc.

DraftKings Sportsbook also has a big selection of sports. You will not only find basketball, football, baseball, tennis, golf, but other sports too. It also offers many juicy bonuses to its clients.

BetRivers Sportsbook Alabama

BetRivers Sportsbook Alabama is a great bookie that is well-respected across the betting world. The website and app are simple and minimalistic. This is because the developers want the navigation to be superfast.

Other than that, it is easy to access your account, make payments, or see the bet slip with all your wagers. Last but not least, it has a vast sports selection and fat bonuses. As a matter of fact, BetRivers Sportsbook is notorious for its promotions and offers.

Barstool Sportsbook Alabama

Barstool Sportsbook Alabama belongs to Penn National Gaming, one of the most prolific companies in the gambling industry. This alone creates big expectations. Luckily, Barstool Alabama delivers.

Its website and app are excellent. The overall betting activity is smooth. You will never have bug issues at Barstool. Customer service is also great, and it is available 24/7. What is also great about Barstool is that even its retail stores are chic and polished, at least in other states as we have seen.

Barstool also has many sports to bet on, and nice bonuses. It updates them daily, so there is always something cool to get. In addition, if you miss a bonus on your favorite sports, you can be sure that it will come around at some point.

PointsBet Sportsbook Alabama

PointsBet Sportsbook Alabama has a great website. It is user-friendly, so even if you are a new bettor, you can navigate easily. Its sports betting app is also good. In addition, support is very effective and easily accessible, via live chat or email.

The sportsbook offers many sports and bonuses. However, it has its own betting system which spices things up. It is called the PointsBetting system, and it is a high-stakes way of betting, not for the faint-hearted. At PointsBetting, your wager is multiplied according to the final score of a game.

For every point above the original line, your winnings are multiplied. For every point under the original line, your losses are also multiplied. In addition to that, PointsBet has great offers too.

For example, its welcome bonus gives you two risk-free bets. So, it differs from the other sportsbooks in Alabama. It definitely makes things interesting. So, give it a shot, and you will not be disappointed.

TwinSpires Sportsbook Alabama

TwinSpires Sportsbook Alabama started off as a horse racing sportsbook, but it quickly gained popularity. Its website is cool. The navigation is easy fast. Customer support is also good, even though it may take some time to receive a response, especially via email. Nevertheless, you will always get a solution to your problem. In addition, you can also find general information in the FAQ section.

Besides its good sports selections and bonuses, TwinSpires is known for the various betting types available. It has pretty much everything, from money lines and spreads to parlays and futures.

At this moment, online and retail sportsbooks are not legal in Alabama. The state is rather conservative towards all forms of online gambling. The state does not even have a lottery, but it allows wagers on horse racing. However, there have been efforts over the years to change that.

The most recent one was in 2021. The package that was presented to the Senate aimed to establish a state lottery. In addition, racetracks would turn into casinos, and online and retail sports betting would be legalized. This package did not reach the House, even though the Senate was positive.

Alabama does not have commercial casinos either. There are only three tribal casinos, owned by the Poarch Band of Creek Indians tribe. However, the tribe does not currently have an agreement or a partnership with any sportsbook operator within the borders of Alabama. Nevertheless, they also own a tribal casino in another state, Wind Creek Casino in the state of Pennsylvania. Furthermore, they recently signed a contract with Betfred as their sportsbook operator.

Given that sports betting is becoming legal in more states every year, we can hope that the same will happen to Alabama too. After all, there have already been efforts to legalize sportsbooks in Alabama. Under the right regulations, gambling can be an enormous form of income for the state.

Should i use offshore sportsbooks in Alabama?

It is not recommended to gamble on offshore sportsbooks in Alabama. They operate online, but they do not have a license from the US. Thus, they are not legal. While they have many betting options, no one can guarantee you that you will get your money back in case that you want to withdraw your winnings.

The best thing to do is travel to another state and bet legally on a licensed sportsbook, at least until sportsbooks in Alabama are fully legal.

Alabama sportsbook promotions & bonuses

Sportsbooks in Alabama will have various promotions and bonuses to attract new customers. In this section, we will discuss the most popular bonuses that the best sportsbooks in Alabama have to offer.

Risk-free bets

A risk-free bet is one of the most common bonus types. Usually, sportsbooks in Alabama offer it as part of their welcome package. However, some offer it to their regular customers too.

The risk-free bet will compensate you for the money you lost on a bet. If, for example, you place a bet for $100, and you lose it all, the sportsbook will refund you $100.

However, if you lose $60, you will be compensated for that amount. Some sportsbooks in Alabama may refund only a percentage of your bet. This depends on the sportsbook, as each one has different terms and conditions. When you grab this bonus, read them carefully so that you know what you will be getting.

The point of the risk-free bonus is to make bettors return to the sportsbook in Alabama and not get discouraged. It is how sportsbooks can motivate you. Also, if you are a regular bettor, risk-free bonuses can save you tons of money.

Free bet

A free bet is different from a risk-free bet. It is also part of welcome packages, as it attracts new bettors. Basically, you have to place a bet with specific odds first before getting the free bet. The sportsbook will decide at which odds you have to put your wager on in order to claim the free bet.

Usually, the free bet is eligible to be used in any kind of sport. However, there might be special wagering requirements, so always keep an eye on them. Having to place a bet first is not the only way to claim it. The sportsbook may require you to make a small deposit first, as a way to engage you in betting after you have used your free bet.

Deposit match bonus

A deposit match bonus matches your deposit up to a certain amount. Usually, sportsbooks in Alabama offer 50%, 100%, or 150% matches. However, you can find more generous offers too. For example, a sportsbook in Alabama may have a 500% deposit match.

So, let’s say that you deposit $150 in your sportsbook account, and you have a 150% deposit match. Your final balance will be $375. The 150% of 150 equals $225. So, 150+225=375.

No deposit bonus

Sportsbooks in Alabama usually offer no deposit bonuses to their new customers. When you register, an amount is credited to your account without you having to deposit any real money. It is a one-time bonus, and it comes with special wagering requirements. For instance, you can place only certain bet types, or bet on specific sports, or for a limited period of time.

A no deposit bonus is usually small, since it is free. But that should not keep you away from using it. It is a great way to see if you are into sports betting or if you like the way a certain sportsbook in Alabama works.


The refer-a-friend bonus is probably the most common bonus, as most sportsbooks in Alabama offer it. When you register in a sportsbook, you can refer a friend. When your friend registers too, you both get a few dollars in your accounts.

However, in order to get the bonus, your friend needs to make a deposit or even place the first bet. These terms are different for each sportsbook. Also, they can be used more than once. You can use this bonus five or ten times, depending on the terms.

Odds boost

An odds boost is another common bonus of sportsbooks in Alabama. It increases your wager’s payout if the team you bet on wins. An odds boost is usually available for specific kinds of bets, such as money lines, totals, and spreads. Also, it is available for a limited period of time.

The best sportsbooks in Alabama offer odds boosts on a daily basis. So, every day there are odds boosts for different sports, teams, even players. It is a rotating system, which is convenient as there is always something cool to bet on. Even if you miss an odds boost for the team you want, you can be sure that it will come around.

Welcome bonus

A welcome or sign-up bonus is offered by sportsbooks in Alabama in order to attract new bettors. All sportsbooks advertise them boldly on the home page of their websites.

The welcome bonus differs from bookie to bookie. Most of the time, a sportsbook in Alabama will give a deposit match, a risk-free, or a free bet as a welcome bonus. In addition, this bonus has an expiration date. So, if you do not make the first deposit within the specific timeframe, you will lose the bonus.


A loyalty or a rewards system is not a bonus per se. That is you do not need a promo code to use, and it does not have an expiration date. Also, not all sportsbooks in Alabama offer a rewards system. But what is it actually?

When you register in a sportsbook in Alabama, you automatically register at their loyalty system. As you place bets on the sportsbook, you collect loyalty points. You can redeem these points for free bets, cash, various bonuses.

Moreover, there are usually different tiers to a rewards system. The more you bet, the more points you collect, the higher tier you reach. The highest tier offers many perks, such as VIP treatment to the sportsbook, a personal assistant to your account, or even free accommodation at luxurious hotels.

High roller bonus

A high roller bonus is often available to bettors who spend big amounts of money. Sportsbooks in Alabama grant a high roller bonus to those who deposit amounts bigger than $1,000 on a single deposit. Then, there is a match ranging from 100% to 1000%. It is like the deposit match bonus but only for those who have a large bankroll.

A high roller bonus is not available for everyone. The sportsbook recognizes you like a VIP, so it gives you perks. The high roller bonus is one of these perks. Also, you may get other bonuses too, in order to spend all that money you get from the high roller.

Reload bonus

A reload bonus is available only for existing and regular customers, as it demands that you bet on a regular basis. When you deposit and bet on your favorite games, the reload bonus gives you an extra percentage of the amount you deposit. This percentage varies from 10 to 50%. Sometimes it can reach 100%, but that is rare.

So, while it is a smaller bonus when compared to welcome or deposit bonuses, it is still a good way to save some money. Another thing to keep in mind is that sportsbooks in Alabama usually require you to deposit a specific amount of money in order to grab the reload bonus.

How to find the best online sportsbook in Alabama

Finding the best online sportsbook in Alabama can be tricky, especially if you are new to online sports betting. Almost every sportsbook claims to have the best offers to lure new customers.

Here are a three few things you should check before signing up for a sportsbook in Alabama:

1. Choose a licensed sportsbook

First and foremost, you need to see if the sportsbook has a legal license. That is a license given by the US. If the license is not American, but it is for example, from Costa Rica, the sportsbook is offshore. Therefore, it is not legal and no one can guarantee that you will not lose your money.

Legal sportsbooks in Alabama have licenses from the state. In addition, on the website, sportsbooks state that they operate under the gambling commission of each State.

2. Look at the bonus offers

All sportsbooks in Alabama offer bonuses to attract new bettors and keep the existing ones. On this page, you’ll find the best betting bonuses in Alabama at this moment. Go through all the offers and pick the ones that attracts you the most.

3. Look at the sport markets available

Legal sportsbooks in Alabama will offer many sports and popular teams, leagues, and events. You will always see NBA, NFL, MBL, and other major leagues on their lists.

Furthermore, big sportsbooks usually have partnerships with big teams. Besides, having a variety of sports to bet on is better. You have more options, so you can try out new things too. After all, sports betting should be fun.

What kind of sports can I bet on in AL online sportsbooks?

You will be happy to know that sportsbooks in Alabama have many available sports from teams across the US available to bet on:

  • Boxing
  • Football
  • Baseball
  • College football
  • Ice hockey
  • MMA
  • And many more

History of sportsbooks in Alabama

Sportsbooks in Alabama are not legal yet. It is impossible at this stage to provide a date on when this will change. Nevertheless, there have been many efforts over the years to legalize sportsbooks in Alabama. Here is a historic overview of the milestones of these efforts:

  • 2018: A federal law allows all states to decide whether they want to legalize sports betting or not.
  • 2019: HB 315 advocated for the legalization of sports betting in Alabama. While its arguments were solid, the bill failed to pass. However, it allowed Alabama residents to play Daily Fantasy Sports.
  • 2020: HB 336, another bill similar to that of 2019, tried to legalize sports betting and sportsbooks in Alabama. It also failed.
  • 2021: A new bill was introduced. It presented the establishment of a State Lottery, casinos, and sportsbooks in Alabama. It got the approval of the Senate, but it was rejected by the House.

Tips when betting on Alabamian sportsbooks

The fun in sports betting lies in winning this is why so many do it. You bet a small amount of money, and you hope that you will win a bigger one. However, sometimes we tend to choose irrationally, based on our personal preferences.

On one hand, this makes sense, as you would not bet on a team you do not support. On the other hand, you have to be realistic when placing wagers. The team you like may not bring you profits.

So, we have gathered a few tips for you that will help you when choosing a sports team to bet on. They are not groundbreaking, but if you keep them in mind, you will have more chances of winning

1. Choose the value of a bet

A common mistake when choosing a sports team to bet on is that many bettors do not choose based on value but on the winners. Let us explain what we mean. It is normal to bet on the winning team.

However, in some cases, a bet on the winners may not give you big profits. This is because the odds are not great. At the same time, opting for another sports team, that is not that popular but still wins, may give you bigger profits.

Sportsbooks in Alabama tend to rotate their odds boost to include all teams and sports. So, do not be afraid to bet on a less popular sports team, because you might end up winning more money.

2. Educate yourself

Another important tip is to read about sports teams and betting in general. Learn everything there is to know about sports betting. If you are planning on spending big, then you should know where and how to bet.

Otherwise, it will be a disaster. So, before starting betting, read about the best sportsbooks in Alabama, the available teams, and all the terms and conditions of the bets.

3. Specialize in one sport

Once you have finished your research, choose the sport you like the most. At first, it is better to choose just one. You should learn everything about it. Starting from basic stuff, like how it is played, to more complicated things, such as inside administrative changes that will have an impact on a team. Then, start betting on that one sport alone. After you have become familiar with it, you can specialize in a second sport or sports team, and so on.

Banking options for online sportsbooks in AL

All respectable sportsbooks in Alabama offer various payment methods to their customers. The only method you will never find in a legal sportsbook in Alabama is cryptocurrency. Besides that, you can deposit or withdraw using:

  • Credit and Debit cards
  • Mastercard and Visa
  • Prepaid card
  • PayPal
  • Neteller
  • Venmo
  • Play+
  • PayNearMe

The deposit transactions are almost always instant in all sportsbooks in Alabama. Withdrawing funds usually take some time, depending on the sportsbook and the payment method. Usually, you can find the processing time of all transactions on the website of each Alabamian sportsbook.


Can I legally bet on sportsbooks in Alabama?

No, betting on sportsbooks in Alabama is not legal yet. Lawmakers have been attempting to change that though, and it is expected in the near future for sports betting online to be legal in Alabama.

When will online sportsbooks be available in Alabama?

It is not possible to give a definitive answer when sportsbooks will be available in Alabama. Hopefully, Alabama will follow the example of other states in the US and legalize online sportsbooks soon.

What age do I need to be to register to an AL sportsbook?

The age requirement for registrering to an Alabamian sportsbook will most likely be 18. Since this is the age you need to be in order to gamble on the retail casinos, we expect it to be the same once sports betting goes live.