In this post, you will find the best 5 professional wrestling academies in Texas.
1. Rhodes Wrestling Academy
Founder
Fomer WWF/WWE wrstler Dustin Rhodes

City
Leander, Texas
Pricing
Plan 1 (Monthly payment)
Total cost: $3600
- Month 1: $1200
- Month 2: $1200
- Month 3: $1200
Plan 2 (Full payment)
$3300
Minimum age
18+
Apply here

Rhodes Wrestling Academy Showcase Inaugural First Class 2021
2. America’s Academy of Pro Wrestling
City
Austin, Texas
Price
$180/month: This is the most used plan. It includes three sessions/week.
Minimum age
13+
Programs they offer:
For wrestlers:
- Fundamentals of pro wrestling
- Grappling (catch-as-can wrestling, tag team, Lucha libre, Strong style, etc.)
- Promo work
- Character development
For referees:
- Rules and regulations of professional wrestling
- Ring placement
- Officiating
For managers:
- Character development
- How to manage pro wrestlers
- In-ring psychology
Address
1702 Aldridge Dr a2, Austin, TX 78754, United States
Phone
Call: (281) 910-6919
Text: (972) 275-6519
Apply here
3. Grundy’s Pro Wrestling School
City
San Antonio, Texas
Price
Get a quote on their website here
Minimum age
15+
Programs
- American style
- Lucha libre
- Strong style
- All you need to know about the industry
Address
1334 S Flores St San Antonio, TX 78204 United States
Phone
+1 210-480-2455
4. Hybrid School of Wrestling

City
San Antonio, Texas
Coaches
- Shoichi Funaki: Former WWE wrestler, former one-time Cruiserweight Champion and one-time Hardcore Champion
- Chris Marval (owner/coach)
Address:
7114 Eckhert Rd suite b, San Antonio, TX 78238, United States

5. Texas Wrestling Academy
City
San Antonio, Texas
Fees & schedule for professional wrestling training
Fees: $3000
Schedule: 5-7 days a week (Mon, Tue, Wed, Thurs. Sat, Sun. optional) 3-4 hours a day.
Fees for training MANAGERS/REFEREE/VALETS
Fees: $1000
Schedule: 4 days a week/12 weeks (Mon, Tue, Wed, Thur) 3 hours a day
Try-Outs: $500
6. DFW Pro Wrestling Academy

City
Arlington, Texas
Address
2025 S Cooper St, Arlington, TX 76010, United States
Phone
+1 216-407-3385