Glamorgan continued on 122-1 on the final day of the County Championship Division 2 game at Edgbaston.
Chris Woakes and Neil Carter did the damage with seven wickets falling for only six runs and Glamorgan were all out for 223 and a 179 run defeat.
For Warwicks, it was their first home win since April 2007 and for Chris Woakes, his ten wickets in the match took his total to 45 and a place as Warwickshire's youngest leading wicket taker.
Covsupport News Service's cricket coverage will continue next season.