The Alabama Jubilee is held on the grounds of Point Mallard Park, a municipal recreation complex that offers a 35 acres water park featuring an aquatic center with a wave pool, Olympic-sized swimming pools, lazy river, and several water slides, as well as tennis courts, ball fields, hiking trails, campground, 18-hole championship golf course, indoor ice skating rink and recreation center.