In fact, online horse race betting is legal in 41 of the 50 states. Some background: Some states allow betting only at certain tracks, on certain website, and/or will prohibit betting at a track in the bettor's home state. My point is that each state is different, and the laws are always being tweaked.