Texas Rangers

2025 Texas Rangers schedule: All of the starting times, TV info and more

Planning to watch the Texas Rangers on TV this season? You’ll need to save this schedule as the Rangers games will be broadcast on eight different networks. Whew! Games will be broadcast on the Rangers Sports Network (RSN), Victory+ (V+), CW 33, Apple TV+, Roku, ESPN, FOX and FS1.

All games can be heard on 105.3 FM the Fan and the Spanish broadcast on KFLC 1270 AM.

All times listed are Central Time (CT).

SPRING TRAINING

(at Globe Life Field)

24 vs. Kansas City, 7:05 p.m. (RSN, V+)

25 vs. Kansas City, 1:35 p.m. (CW33, V+)

MARCH

27 vs. Boston, 3:05 p.m. (RSN, V+)

28 vs. Boston, 7:05 p.m. (CW33, V+)

29 vs. Boston, 6:05 p.m. (RSN, V+)

30 vs. Boston, 1:35 P.M. (RSN, V+)

31 at Cincinnati, 5:40 p.m. (RSN, V+)

APRIL

1 at Cincinnati, 5:40 p.m. (RSN, V+)

2 at Cincinnati, 11:40 a.m. (RSN, V+)

4 vs. Tampa Bay, 7:05 p.m. (Apple TV+)

5 vs. Tampa Bay, 6:05 p.m. (RSN, V+)

6 vs. Tampa Bay, 1:35 p.m. (RSN, V+)

7 at Chicago Cubs, 6:40 p.m. (RSN, V+)

8 at Chicago Cubs, 6:40 p.m. (RSN, V+)

9 at Chicago Cubs, 1:20 p.m. (RSN, V+)

11 at Seattle, 8:40 p.m. (RSN, V+)

12 at Seattle, 8:40 p.m. (RSN, V+)

13 at Seattle, 3:10 p.m. (RSN, V+)

15 vs. LA Angels, 7:05 p.m. (RSN, V+)

16 vs. LA Angels, 7:05 p.m. (RSN, V+)

17 vs. LA Angels, 7:05 p.m. (RSN, V+)

18 vs. LA Dodgers, 7:05 p.m. (CW33, V+)

19 vs. LA Dodgers, 3:05 p.m. (FOX)

20 vs. LA Dodgers, 1:35 p.m. (RSN, V+)

22 at Athletics, 9:05 p.m. (RSN, V+)

23 at Athletics, 9:05 p.m. (RSN, V+)

24 at Athletics, 9:05 p.m. (RSN, V+)

25 at San Francisco, 9:15 p.m. (Apple TV+)

26 at San Francisco, 3:05 p.m. (FOX)

27 at San Francisco, 3:05 p.m. (RSN, V+)

28 vs. Athletics, 7:05 p.m. (RSN, V+)

29 vs. Athletics, 7:05 p.m. (RSN, V+)

30 vs. Athletics, 7:05 p.m. (RSN, V+)

MAY

1 vs. Athletics, 1:35 p.m. (RSN, V+)

2 vs. Seattle, 7:05 p.m. (CW33, V+)

3 vs. Seattle, 6:05 p.m. (RSN, V+)

4 vs. Seattle, 1:35 p.m. (RSN, V+)

6 at Boston, 5:45 p.m. (RSN, V+)

7 at Boston, 5:45 p.m. (RSN, V+)

8 at Boston, 12:35 p.m. (RSN, V+)

9 at Detroit, 5:40 p.m. (RSN, V+)

10 at Detroit, 5:10 p.m. (RSN, V+)

11 at Detroit, 12:40 p.m. (RSN, V+)

12 vs. Colorado, 7:05 p.m. (RSN, V+)

13 vs. Colorado, 7:05 p.m. (RSN, V+)

14 vs. Colorado, 7:05 p.m. (RSN, V+)

15 vs. Houston, 7:05 p.m. (RSN, V+)

16 vs. Houston, 7:05 p.m. (AppleTV +)

17 vs. Houston, 6:05 p.m. (RSN, V+)

18 vs. Houston, 12:05 p.m. (Roku)

20 at NY Yankees, 6:05 p.m. (RSN, V+)

21 at NY Yankees, 6:05 p.m. (RSN, V+)

22 at NY Yankees, 11:35 a.m. (RSN, V+)

23 at Chicago White Sox, 6:40 p.m. (CW33, V+)

24 at Chicago White Sox, 3:10 p.m. (RSN, V+)

25 at Chicago White Sox, 1:10 p.m. (RSN, V+)

26 vs. Toronto, 3:05 p.m. (RSN, V+)

27 vs. Toronto, 7:05 p.m. (RSN, V+)

28 vs. Toronto, 7:05 p.m. (RSN, V+)

30 vs. St. Louis, 7:05 p.m. (CW33, V+)

31 vs. St. Louis, 3:05 p.m. (RSN, V+)

JUNE

1 vs. St. Louis, 12:05 p.m. (Roku)

3 at Tampa Bay, 6:35 p.m. (RSN, V+)

4 at Tampa Bay, 6:35 p.m. (RSN, V+)

5 at Tampa Bay, 6:35 p.m. (RSN, V+)

6 at Washington, 5:45 p.m. (RSN, V+)

7 at Washington, 3:05 p.m. (RSN, V+)

8 at Washington, 12:35 p.m. (RSN, V+)

10 at Minnesota, 6:40 p.m. (RSN, V+)

11 at Minnesota, 6:40 p.m. (RSN, V+)

12 at Minnesota, 12:10 p.m. (RSN, V+)

13 vs. Chicago White Sox, 7:05 p.m. (CW33, V+)

14 vs. Chicago White Sox, 3:05 p.m. (RSN, V+)

15 vs. Chicago White Sox, 1:35 p.m. (RSN, V+)

17 vs. Kansas City, 7:05 p.m. (RSN, V+)

18 v. Kansas City, 7:05 p.m. (RSN, V+)

19 vs. Kansas City, 1:35 pm. (RSN, V+)

20 at Pittsburgh, 5:40 p.m. (CW33, V+)

21 at Pittsburgh, 3:05 p.m. ((RSN, V+, FS1)

22 at Pittsburgh, 12:35 p.m. (RSN, V+)

23 at Baltimore, 5:35 p.m. (RSN, V+)

24 at Baltimore, 5:35 p.m. (RSN, V+)

25 at Baltimore, 5:35 p.m. (RSN, V+)

27 vs. Seattle, 7:05 p.m. (RSN, V+)

28 vs. Seattle, 3:05 p.m. (RSN, V+, FS1)

29 vs. Seattle 1:35 p.m. (RSN, V+)

30 vs. Baltimore, 7:05 p.m. (RSN, V+)

JULY

1 vs. Baltimore, 7:05 p.m. (RSN, V+)

2 vs. Baltimore, 7:05 p.m. (RSN, V+)

4 at San Diego, 5:40 p.m. (CW33, V+)

5 at San Diego, 8:40 p.m. (RSN, V+)

6 at San Diego, 8:10 p.m. (ESPN)

7 at LA Angels, 8:38 p.m. (RSN, V+)

8 at LA Angels, 8:38 p.m. (RSN, V+)

9 at LA Angels, 8:38 p.m. (RSN, V+)

10 at LA Angels, 8:38 p.m. (RSN, V+)

11 at Houston, 7:10 p.m. (CW33, V+)

12 at Houston, 6:35 p.m. (FOX)

13 at Houston, 1:10 p.m. (RSN, V+)

14-17 All-Star Game break

18 vs. Detroit, 7:05 p.m. (CW33, V+)

19 vs. Detroit, 6:05 p.m. (RSN, V+)

20 vs. Detroit, 1:35 p.m. (RSN, V+)

21 vs. Athletics, 7:05 p.m. (RSN, V+)

22 vs. Athletics, 7:05 p.m. (RSN, V+)

23 vs. Athletics, 7:05 p.m. (RSN, V+)

25 vs. Atlanta, 7:05 p.m. (CW33, V+)

26 vs. Atlanta, 6:05 p.m. (RSN, V+)

27 vs. Atlanta, 1:35 p.m. (RSN, V+)

28 at LA Angels, 8:38 p.m. (RSN, V+)

29 at LA Angels, 8:38 p.m. (RSN, V+)

30 at LA Angels, 8:38 p.m. (RSN, V+)

31 at Seattle, 8:40 p.m. (RSN, V+)

AUGUST

1 at Seattle, 9:10 p.m. (RSN, V+)

2 at Seattle, 9:10 p.m. (RSN, V+)

3 at Seattle, 3:10 p.m. (RSN, V+)

4 vs. NY Yankees, 7:05 p.m. (RSN, V+)

5 vs. NY Yankees, 7:05 p.m. (RSN, V+)

6 vs. NY Yankees, 1:35 p.m. (RSN, V+)

8 vs. Philadelphia, 7:05 p.m. (CW33, V+)

9 vs. Philadelphia, 6:15 p.m. (FOX)

10 vs. Philadelphia, 1:35 p.m. (RSN, V+)

11 vs. Arizona, 7:05 p.m. (RSN, V+)

12 vs. Arizona, 7:05 p.m. (RSN, V+)

13 vs. Arizona, 1:35 p.m. (RSN, V+)

15 at Toronto, 6:07 p.m. (CW33, V+)

16 at Toronto, 2:07 p.m. (RSN, V+)

17 at Toronto, 12:37 p.m. (RSN, V+)

18 at Kansas City, 6:40 p.m. (RSN, V+)

19 at Kansas City, 6:40 p.m. (RSN, V+)

20 at Kansas City, 6:40 p.m. (RSN, V+)

21 at Kansas City, 1:40 p.m. (RSN, V+)

22 vs. Cleveland, 7:05 p.m. (RSN, V+)

23 vs. Cleveland, 6:05 p.m. (RSN, V+)

24 vs. Cleveland, 1:35 p.m. (RSN, V+)

25 vs. LA Angels, 7:05 p.m. (RSN, V+)

26 vs. LA Angels, 7:05 p.m. (RSN, V+)

27 vs. LA Angels, 7:05 p.m. (RSN, V+)

29 at Athletics, 9:05 p.m. (RSN, V+)

30 at Athletics, 9:05 p.m. (RSN, V+)

31 at Athletics, 3:05 p.m. (RSN, V+)

SEPTEMBER

1 at Arizona, 7:10 p.m. (RSN, V+)

2 at Arizona, 8:40 p.m. (RSN, V+)

3 at Arizona, 2:40 p.m. (RSN, V+)

5 vs. Houston, 7:05 p.m. (CW33, V+)

6 vs. Houston, 6:15 p.m. (FOX)

7 vs. Houston, 1:35 p.m. (RSN, V+)

8 vs. Milwaukee, 7:05 p.m. (RSN, V+)

9 vs. Milwaukee, 7:05 p.m. (RSN, V+)

10 vs. Milwaukee, 1:35 p.m. (RSN, V+)

12 at NY Mets, 6:10 p.m. (RSN, V+)

13 at NY Mets, 3:10 p.m. (RSN, V+)

14 at NY Mets, 12:40 p.m. (RSN, V+)

15 at Houston, 7:10 p.m. (RSN, V+)

16 at Houston, 7:10 p.m. (RSN, V+)

17 at Houston, 7:10 p.m. (RSN, V+)

19 vs. Florida, 7:05 p.m. (CW33, V+)

20 vs. Florida, 6:05 p.m. (RSN, V+)

21 vs Florida, 1:35 p.m. (RSN, V+)

23 vs. Minnesota, 7:05 p.m. (RSN, V+)

24 vs. Minnesota, 7:05 p.m. (RSN, V+)

25 vs. Minnesota, 1:35 p.m. (RSN, V+)

26 at Cleveland, 6:10 p.m. (RSN, V+)

27 at Cleveland, 5:10 p.m. (RSN, V+)

28 at Cleveland, 2:10 p.m. (RSN, V+)

This story was originally published March 11, 2025 at 11:32 AM.

DA
David Ammenheuser
Fort Worth Star-Telegram
Dave Ammenheuser was a Star-Telegram sports editor. He’s worked in newsrooms all across the country, including overseeing the USA TODAY sports department. He’s covered every sport imaginable, from Little League to the World Series to the Olympics.
Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER