The Colorado Rockies' 2008 season was the team's 16th season overall. The Rockies attempted to repeat their previous season's success after making it to the World Series; however, they ended up finishing third place in the National League West with a record of 74-88. The Rockies drew 2,650,218 fans for the season, their highest total since 2002. The average home attendance was 33,127 fans.

Likely the most memorable game of the year was against the San Diego Padres on April 17, as it went 22 innings before Troy Tulowitzki drove in the winning run. It is the longest Rockies game in franchise history and (as of ) the longest game of the 21st century.

Offseason December 7, 2007: Jamey Carroll was traded by the Colorado Rockies to the Cleveland Indians for a player to be named later. The Cleveland Indians sent Sean Smith (minors) (April 24, 2008) to the Colorado Rockies to complete the trade. December 13, 2007: Kip Wells and Luis Vizcaíno were signed as free agents by the Colorado Rockies. February 17, 2008: Scott Podsednik was signed as a free agent by the Colorado Rockies. March 26, 2008: Ramón Ramírez was traded by the Colorado Rockies to the Kansas City Royals for a player to be named later. The Kansas City Royals sent Jorge de la Rosa (April 30, 2008) to the Colorado Rockies to complete the trade.

Regular season

Season standings

Record vs. opponents

Transactions April 30, 2008: Jason Grilli was traded by the Detroit Tigers to the Colorado Rockies for Zach Simons (minors). May 16, 2008: Glendon Rusch was signed as a free agent by the Colorado Rockies. August 6, 2008: Liván Hernández was selected off waivers by the Colorado Rockies from the Minnesota Twins. August 14, 2008: Kip Wells was released by the Colorado Rockies.

Major League debuts Batters: Jayson Nix (Apr 1) Jonathan Herrera (Apr 30) Doug Bernier (Jun 17) Dexter Fowler (Sep 2) Pitchers: Greg Reynolds (May 11) Cedrick Bowers (Jul 2) Steven Register (Aug 4)

Game log

|- bgcolor="#bbbbbb" | – || March 31 || @ Cardinals ||colspan=6|Postponed (rain) Rescheduled for April 1

|- align="center" bgcolor="bbffbb" | 1 || April 1 || @ Cardinals || 2–1 || Buchholz (1–0) || Franklin (0–1) || Corpas (1) || 45,996 || 1–0 |- align="center" bgcolor="ffbbbb" | 2 || April 2 || @ Cardinals || 8–3 || Wellemeyer (1–0) || Cook (0–1) || || 39,915 || 1–1 |- align="center" bgcolor="ffbbbb" | 3 || April 3 || @ Cardinals || 3–0 || Thompson (1–0) || Jiménez (0–1) || Isringhausen (1) || 33,748 || 1–2 |- align="center" bgcolor="ffbbbb" | 4 || April 4 || Diamondbacks || 8–1 || Owings (1–0) || Redman (0–1) || || 49,233 || 1–3 |- align="center" bgcolor="ffbbbb" | 5 || April 5 || Diamondbacks || 7–2 || Webb (2–0) || Francis (0–1) || || 43,124 || 1–4 |- align="center" bgcolor="ffbbbb" | 6 || April 6 || Diamondbacks || 5–2 (10) || Lyon (1–1) || Bowie (0–1) || Qualls (1) || 42,865 || 1–5 |- align="center" bgcolor="bbffbb" | 7 || April 7 || Braves || 2–1 || Herges (1–0) || Boyer (0–2) || Corpas (2) || 24,304 || 2–5 |- align="center" bgcolor="bbffbb" | 8 || April 8 || Braves || 4–3 || Jiménez (1–1) || Jurrjens (1–1) || Corpas (3) || 24,640 || 3–5 |- align="center" bgcolor="bbffbb" | 9 || April 9 || Braves || 12–6 || Redman (1–1) || James (0–1) || || 23,210 || 4–5 |- align="center" bgcolor="#bbbbbb" | – || April 10 || Braves ||colspan=6|Postponed (snow) Rescheduled for June 16 |- align="center" bgcolor="ffbbbb" | 10 || April 11 || @ Diamondbacks || 8–2 || Webb (3–0) || Francis (0–2) || || 31,732 || 4–6 |- align="center" bgcolor="ffbbbb" | 11 || April 12 || @ Diamondbacks || 10–3 || Haren (2–0) || Morales (0–1) || || 29,256 || 4–7 |- align="center" bgcolor="bbffbb" | 12 || April 13 || @ Diamondbacks || 13–5 || Cook (1–1) || González (0–1) || || 31,321 || 5–7 |- align="center" bgcolor="ffbbbb" | 13 || April 15 || @ Padres || 6–0 || Wolf (1–0) || Jiménez (1–2) || || 24,439 || 5–8 |- align="center" bgcolor="bbffbb" | 14 || April 16 || @ Padres || 10–2 || Redman (2–1) || Germano (0–1) || || 21,730 || 6–8 |- align="center" bgcolor="bbffbb" | 15 || April 17 || @ Padres || 2–1 (22) || Wells (1–0) || Rusch (0–1) || || 25,984 || 7–8 |- align="center" bgcolor="bbffbb" | 16 || April 18 || @ Astros || 11–5 || Morales (1–1) || Sampson (0–2) || || 34,272 || 8–8 |- align="center" bgcolor="bbffbb" | 17 || April 19 || @ Astros || 3–2 || Cook (2–1) || Villarreal (0–3) || Corpas (4) || 34,540 || 9–8 |- align="center" bgcolor="ffbbbb" | 18 || April 20 || @ Astros || 6–4 || Wright (2–0) || Fuentes (0–1) || Valverde (2) || 35,286 || 9–9 |- align="center" bgcolor="ffbbbb" | 19 || April 21 || Phillies || 9–5 || Seánez (2–1) || Buchholz (1–1) || || 24,886 || 9–10 |- align="center" bgcolor="ffbbbb" | 20 || April 22 || Phillies || 8–6 || Madson (1–0) || Corpas (0–1) || Lidge (4) || 26,665 || 9–11 |- align="center" bgcolor="ffbbbb" | 21 || April 23 || Cubs || 7–6 (10) || Wood (2–0) || Wells (1–1) || Mármol (2) || 36,864 || 9–12 |- align="center" bgcolor="bbffbb" | 22 || April 24 || Cubs || 4–2 || Cook (3–1) || Hart (2–1) || Fuentes (1) || 32,791 || 10–12 |- align="center" bgcolor="ffbbbb" | 23 || April 25 || @ Dodgers || 8–7 (13) || Park (1–0) || Buchholz (1–2) || || 53,205 || 10–13 |- align="center" bgcolor="ffbbbb" | 24 || April 26 || @ Dodgers || 11–3 || Penny (4–2) || Redman (2–2) || || 50,469 || 10–14 |- align="center" bgcolor="ffbbbb" | 25 || April 27 || @ Dodgers || 3–2 (10) || Beimel (1–0) || Corpas (0–2) || || 50,670 || 10–15 |- align="center" bgcolor="ffbbbb" | 26 || April 28 || @ Giants || 4–0 || Cain (1–2) || Morales (1–2) || || 30,153 || 10–16 |- align="center" bgcolor="bbffbb" | 27 || April 29 || @ Giants || 3–2 || Cook (4–1) || Lincecum (4–1) || Fuentes (2) || 32,176 || 11–16 |- align="center" bgcolor="ffbbbb" | 28 || April 30 || @ Giants || 3–2 || Valdéz (1–0) || Speier (0–1) || Wilson (9) || 30,509 || 11–17

|- align="center" bgcolor="ffbbbb" | 29 || May 2 || Dodgers || 11–6 || Penny (5–2) || Francis (0–3) || || 30,291 || 11–18 |- align="center" bgcolor="ffbbbb" | 30 || May 3 || Dodgers || 12–7 || Kuo (1–1) || de la Rosa (0–1) || || 38,597 || 11–19 |- align="center" bgcolor="bbffbb" | 31 || May 4 || Dodgers || 7–2 || Cook (5–1) || Lowe (2–2) || Buchholz (1) || 43,726 || 12–19 |- align="center" bgcolor="ffbbbb" | 32 || May 5 || Cardinals || 6–5 || Flores (1–0) || Fuentes (0–2) || Isringhausen (11) || 28,183 || 12–20 |- align="center" bgcolor="ffbbbb" | 33 || May 6 || Cardinals || 6–5 || Looper (5–1) || Redman (2–3) || Franklin (1) || 25,460 || 12–21 |- align="center" bgcolor="bbffbb" | 34 || May 7 || Cardinals || 4–3 || Speier (1–1) || Isringhausen (1–3) || Fuentes (3) || 25,432 || 13–21 |- align="center" bgcolor="bbffbb" | 35 || May 8 || Cardinals || 9–3 || de la Rosa (1–1) || Lohse (3–2) || || 25,376 || 14–21 |- align="center" bgcolor="bbffbb" | 36 || May 9 || @ Padres || 4–2 || Cook (6–1) || Peavy (4–2) || Fuentes (4) || 31,057 || 15–21 |- align="center" bgcolor="ffbbbb" | 37 || May 10 || @ Padres || 3–2 || Maddux (3–3) || Jiménez (1–3) || Hoffman (6) || 34,117 || 15–22 |- align="center" bgcolor="ffbbbb" | 38 || May 11 || @ Padres || 6–1 || Young (3–3) || Reynolds (0–1) || || 28,624 || 15–23 |- align="center" bgcolor="ffbbbb" | 39 || May 13 || @ Diamondbacks || 8–4 || Johnson (3–1) || Francis (0–4) || || 27,292 || 15–24 |- align="center" bgcolor="ffbbbb" | 40 || May 14 || @ Diamondbacks || 4–3 || Owings (5–1) || de la Rosa (1–2) || Lyon (11) || 23,127 || 15–25 |- align="center" bgcolor="ffbbbb" | 41 || May 15 || @ Diamondbacks || 8–5 || Webb (9–0) || Cook (6–2) || Lyon (12) || 21,447 || 15–26 |- align="center" bgcolor="ffbbbb" | 42 || May 16 || Twins || 4–2 || Blackburn (4–2) || Jiménez (1–4) || Nathan (13) || 35,336 || 15–27 |- align="center" bgcolor="bbffbb" | 43 || May 17 || Twins || 3–2 || Herges (2–0) || Hernández (6–2) || Fuentes (5) || 43,149 || 16–27 |- align="center" bgcolor="bbffbb" | 44 || May 18 || Twins || 6–2 || Francis (1–4) || Slowey (0–4) || || 40,326 || 17–27 |- align="center" bgcolor="bbffbb" | 45 || May 19 || Giants || 4–3 || Grilli (1–0) || Chulk (0–3) || Fuentes (6) || 28,362 || 18–27 |- align="center" bgcolor="ffbbbb" | 46 || May 20 || Giants || 6–5 || Lincecum (6–1) || Cook (6–3) || Wilson (13) || 28,361 || 18–28 |- align="center" bgcolor="ffbbbb" | 47 || May 21 || Giants || 3–2 (10) || Walker (2–2) || Herges (2–1) || Wilson (14) || 27,081 || 18–29 |- align="center" bgcolor="bbffbb" | 48 || May 23 || Mets || 6–5 (13) || Buchholz (2–2) || Heilman (0–1) || || 33,341 || 19–29 |- align="center" bgcolor="ffbbbb" | 49 || May 24 || Mets || 9–2 || Vargas (1–2) || Francis (1–5) || || 38,142 || 19–30 |- align="center" bgcolor="bbffbb" | 50 || May 25 || Mets || 4–1 || Cook (7–3) || Maine (5–4) || || 42,123 || 20–30 |- align="center" bgcolor="ffbbbb" | 51 || May 26 || @ Phillies || 20–5 || Moyer (5–3) || de la Rosa (1–3) || || 44,764 || 20–31 |- align="center" bgcolor="ffbbbb" | 52 || May 27 || @ Phillies || 7–4 || Kendrick (4–2) || Jiménez (1–5) || || 34,716 || 20–32 |- align="center" bgcolor="ffbbbb" | 53 || May 28 || @ Phillies || 6–1 || Eaton (1–3) || Reynolds (0–2) || || 39,845 || 20–33 |- align="center" bgcolor="ffbbbb" | 54 || May 29 || @ Cubs || 8–4 || Wuertz (1–1) || Herges (2–2) || || 39,851 || 20–34 |- align="center" bgcolor="ffbbbb" | 55 || May 30 || @ Cubs || 10–9 || Eyre (2–0) || Corpas (0–3) || Wood (13) || 39,686 || 20–35 |- align="center" bgcolor="ffbbbb" | 56 || May 31 || @ Cubs || 5–4 || Dempster (7–2) || Rusch (1–3) || Mármol (3) || 41,529 || 20–36

|- align="center" bgcolor="ffbbbb" | 57 || June 1 || @ Cubs || 5–3 || Gallagher (3–1) || Jiménez (1–6) || Wood (14) || 41,730 || 20–37 |- align="center" bgcolor="ffbbbb" | 58 || June 2 || @ Dodgers || 8–2 || Lowe (3–5) || Reynolds (0–3) || || 39,098 || 20–38 |- align="center" bgcolor="bbffbb" | 59 || June 3 || @ Dodgers || 3–0 || Francis (2–5) || Penny (5–7) || Fuentes (7) || 38,548 || 21–38 |- align="center" bgcolor="bbffbb" | 60 || June 4 || @ Dodgers || 2–1 || Cook (8–3) || Kershaw (0–1) || Fuentes (8) || 36,393 || 22–38 |- align="center" bgcolor="bbffbb" | 61 || June 6 || Brewers || 6–4 || Corpas (1–3) || Mota (2–4) || Fuentes (9) || 30,558 || 23–38 |- align="center" bgcolor="bbffbb" | 62 || June 7 || Brewers || 7–2 || Reynolds (1–3) || Bush (2–6) || || 37,283 || 24–38 |- align="center" bgcolor="ffbbbb" | 63 || June 8 || Brewers || 3–2 || Suppan (4–4) || Francis (2–6) || Torres (7) || 32,256 || 24–39 |- align="center" bgcolor="bbffbb" | 64 || June 10 || Giants || 10–5 || Cook (9–3) || Misch (0–3) || || 28,359 || 25–39 |- align="center" bgcolor="bbffbb" | 65 || June 11 || Giants || 1–0 || Fuentes (1–2) || Yabu (2–3) || || 26,235 || 26–39 |- align="center" bgcolor="ffbbbb" | 66 || June 12 || Giants || 10–7 || Sánchez (6–3) || Reynolds (1–4) || Wilson (19) || 30,376 || 26–40 |- align="center" bgcolor="ffbbbb" | 67 || June 13 || @ White Sox || 5–4 || Thornton (3–1) || Herges (2–3) || Jenks (16) || 30,143 || 26–41 |- align="center" bgcolor="bbffbb" | 68 || June 14 || @ White Sox || 2–0 || Grilli (2–0) || Dotel (3–4) || Fuentes (10) || 35,663 || 27–41 |- align="center" bgcolor="bbffbb" | 69 || June 15 || @ White Sox || 5–3 || Cook (10–3) || Contreras (6–5) || Fuentes (11) || 32,004 || 28–41 |- align="center" bgcolor="ffbbbb" | 70 || June 16 || Braves || 7–1 || Jurrjens (7–3) || Jiménez (1–7) || || 25,120 || 28–42 |- align="center" bgcolor="bbffbb" | 71 || June 17 || Indians || 10–2 || Reynolds (2–4) || Byrd (3–7) || || 28,146 || 29–42 |- align="center" bgcolor="bbffbb" | 72 || June 18 || Indians || 4–2 || Francis (3–6) || Laffey (4–4) || Fuentes (12) || 28,339 || 30–42 |- align="center" bgcolor="bbffbb" | 73 || June 19 || Indians || 6–3 || de la Rosa (2–3) || Sowers (0–2) || Fuentes (13) || 33,174 || 31–42 |- align="center" bgcolor="ffbbbb" | 74 || June 20 || Mets || 7–2 || Maine (7–5) || Cook (10–4) || || 30,411 || 31–43 |- align="center" bgcolor="bbffbb" | 75 || June 21 || Mets || 7–1 || Jiménez (2–7) || Martínez (2–1) || || 35,637 || 32–43 |- align="center" bgcolor="ffbbbb"