McGregor, TX is currently experiencing Mostly Sunny with a temperature of 82Β°F and winds of 5 mph from the E. Check the 7-day forecast for McGregor above. State and Provincial gas price averages are also available.