Things to Do in McAlester, Oklahoma



1. Visit the McAlester Military Prison


The McAlester Military Prison, also known as the United States Penitentiary, is a historic landmark in McAlester. Take a tour of this fascinating prison to learn about its history and see where some of the most notorious criminals were once held.



2. Explore the Krebs Heritage Museum


The Krebs Heritage Museum is a must-visit for history buffs. Learn about the rich Italian heritage in the area and explore exhibits showcasing the history of Krebs, a nearby town known for its coal mining and Italian immigrant community.



3. Shop and Dine in Downtown McAlester


Downtown McAlester is a charming area filled with shops, restaurants, and local businesses. Spend a day exploring the unique boutiques, grabbing a bite to eat at a cozy cafe, and soaking in the small-town atmosphere.



4. Enjoy Outdoor Activities at McAlester City Lake


McAlester City Lake is a popular spot for outdoor enthusiasts. Spend a day fishing, boating, or picnicking by the lake. There are also walking trails where you can enjoy a leisurely stroll and take in the scenic views.



5. Attend the Annual Italian Festival


Each year, McAlester hosts the Italian Festival, a lively celebration of the town's Italian heritage. Enjoy authentic Italian food, listen to live music, and participate in festivities such as grape stomping and bocce ball tournaments.



6. Visit the J.J. McAlester Mansion

The J.J. McAlester Mansion is a historic home that once belonged to James J. McAlester, one of the founders of the town. Take a guided tour of this beautiful mansion to learn about the history of McAlester and the prominent McAlester family.