TV Listings

Print HELP
To print correctly, please use the Print link.
  1. 12:00 PM MSNBC Live
    • NEW
  2. 1:00 PM MSNBC Live
    • NEW
  3. 2:00 PM MSNBC Live
    • NEW
  4. 3:00 PM MSNBC Live
    • NEW
  5. 4:00 PM MSNBC Live
    • NEW
  6. 5:00 PM MTP Daily
    • NEW
  7. 6:00 PM MSNBC Live
    • NEW
  8. 7:00 PM Hardball With Chris Matthews
    • NEW
  9. Last Night
  10. 8:00 PM All In With Chris Hayes
    • NEW
  11. 9:00 PM The Rachel Maddow Show
    • NEW
  12. 10:00 PM Hardball With Chris Matthews
  13. 11:00 PM All In With Chris Hayes
  14. Today
  15. 12:00 AM The Rachel Maddow Show
  16. 1:00 AM Sex Slaves: Las Vegas
  17. 2:00 AM Sex Slaves in the Suburbs
  18. 3:00 AM Sex Slaves: Minh's Story
  19. 4:00 AM Sex Slaves: Chicago
  20. 5:00 AM Lockup: Raw "The Pecking Order"
  21. 5:30 AM Your Business
    • NEW
  22. 6:00 AM The Rachel Maddow Show
  23. 7:00 AM MSNBC Live
    • NEW
  24. 8:00 AM MSNBC Live
    • NEW
  25. 9:00 AM MSNBC Live
    • NEW
  26. 10:00 AM AM Joy
    • NEW
  27. 12:00 PM MSNBC Live
    • NEW
  28. 1:00 PM MSNBC Live
    • NEW
  29. 2:00 PM MSNBC Live
    • NEW
  30. 3:00 PM MSNBC Live
    • NEW
  31. 4:00 PM MSNBC Live
    • NEW
  32. 5:00 PM Dateline: On Assignment
  33. 6:00 PM Caught on Camera "High Voltage"
  34. 7:00 PM Caught on Camera "Wet and Wild"
  35. Tonight
  36. 8:00 PM Caught on Camera "Inmates and Outlaws"
  37. 9:00 PM Caught on Camera "Nick of Time"
  38. 10:00 PM Why Planes Crash "Severe Weather"
  39. 11:00 PM Why Planes Crash "Chopper Down"
  40. Tomorrow
  41. 12:00 AM Caught on Camera "Out of Line"
  42. 1:00 AM Caught on Camera "Dash Cam Diaries 5"
  43. 2:00 AM Mr. Robot "Mr.robotdec0d3d.doc"
    • TV-14
  44. 3:00 AM Caught on Camera "Combat"
  45. 4:00 AM Caught on Camera "Viral Videos - How? What? Why?"
  46. 5:00 AM Lockup: Indiana- Extended Stay "``Old School'' Convicts"
  47. 6:00 AM Lockup: Indiana- Extended Stay "Cutting"
  48. 7:00 AM Lockup: Raw "Threat to Survival"
  49. 7:30 AM Your Business
    • NEW
  50. 8:00 AM PoliticsNation
    • NEW
  51. 9:00 AM MSNBC Live
    • NEW
  52. 10:00 AM AM Joy
    • NEW
  53. 12:00 PM MSNBC Live
    • NEW
  54. 1:00 PM MSNBC Live
    • NEW
  55. 2:00 PM Meet the Press
  56. 3:00 PM MSNBC Live
    • NEW
  57. 4:00 PM MSNBC Live
    • NEW
  58. 5:00 PM Lockup: Indiana- Extended Stay "For Better or Worse"
  59. 6:00 PM Lockup: Indiana- Extended Stay "Brotherhood"
  60. 7:00 PM Lockup: Indiana- Extended Stay "Predator & Prey"
  61. Tomorrow Night
  62. 8:00 PM Lockup: Indiana- Extended Stay "``Old School'' Convicts"
  63. 9:00 PM Lockup: Indiana- Extended Stay "Cutting"
  64. 10:00 PM Lockup: Colorado- Extended Stay "There Goes the Neighborhood"
  65. 11:00 PM Lockup: Pendleton- Extended Stay "Everyone's Got Baggage"
  66. Monday, June 27
  67. 12:00 AM Lockup: Pendleton- Extended Stay "Under Pressure"
  68. 1:00 AM Lockup: Colorado- Extended Stay "Crackdown"
  69. 2:00 AM Meet the Press
  70. 3:00 AM Lockup: Indiana- Extended Stay "Predator & Prey"
  71. 4:00 AM Meet the Press
  72. 5:00 AM First Look
    • NEW
  73. 5:30 AM Way Too Early
    • NEW
  74. 6:00 AM Morning Joe
    • NEW
  75. 9:00 AM MSNBC Live
    • NEW
  76. 10:00 AM MSNBC Live
    • NEW
  77. 11:00 AM MSNBC Live
    • NEW
  78. 12:00 PM MSNBC Live
    • NEW
  79. 1:00 PM MSNBC Live
    • NEW
  80. 2:00 PM MSNBC Live
    • NEW
  81. 3:00 PM MSNBC Live
    • NEW
  82. 4:00 PM MSNBC Live
    • NEW
  83. 5:00 PM MTP Daily
    • NEW
  84. 6:00 PM With All Due Respect
    • NEW
    • TV-G
  85. 7:00 PM Hardball With Chris Matthews
    • NEW
  86. Monday Night
  87. 8:00 PM All In With Chris Hayes
    • NEW
  88. 9:00 PM The Rachel Maddow Show
    • NEW
  89. 10:00 PM The Last Word With Lawrence O'Donnell
    • NEW
  90. 11:00 PM All In With Chris Hayes
  91. Tuesday, June 28
  92. 12:00 AM The Rachel Maddow Show
  93. 1:00 AM The Last Word With Lawrence O'Donnell
  94. 2:00 AM Hardball With Chris Matthews
  95. 3:00 AM All In With Chris Hayes
  96. 4:00 AM The Rachel Maddow Show
  97. 5:00 AM First Look
    • NEW
  98. 5:30 AM Way Too Early
    • NEW
  99. 6:00 AM Morning Joe
    • NEW
  100. 9:00 AM MSNBC Live
    • NEW
  101. 10:00 AM MSNBC Live
    • NEW
  102. 11:00 AM MSNBC Live
    • NEW
  103. 12:00 PM MSNBC Live
    • NEW
  104. 1:00 PM MSNBC Live
    • NEW
  105. 2:00 PM MSNBC Live
    • NEW
  106. 3:00 PM MSNBC Live
    • NEW
  107. 4:00 PM MSNBC Live
    • NEW
  108. 5:00 PM MTP Daily
    • NEW
  109. 6:00 PM With All Due Respect
    • NEW
    • TV-G
  110. 7:00 PM Hardball With Chris Matthews
    • NEW
  111. Tuesday Night
  112. 8:00 PM All In With Chris Hayes
    • NEW
  113. 9:00 PM The Rachel Maddow Show
    • NEW
  114. 10:00 PM The Last Word With Lawrence O'Donnell
    • NEW
  115. 11:00 PM All In With Chris Hayes
  116. Wednesday, June 29
  117. 12:00 AM The Rachel Maddow Show
  118. 1:00 AM The Last Word With Lawrence O'Donnell
  119. 2:00 AM Hardball With Chris Matthews
  120. 3:00 AM All In With Chris Hayes
  121. 4:00 AM The Rachel Maddow Show
  122. 5:00 AM First Look
    • NEW
  123. 5:30 AM Way Too Early
    • NEW
  124. 6:00 AM Morning Joe
    • NEW
  125. 9:00 AM MSNBC Live
    • NEW
  126. 10:00 AM MSNBC Live
    • NEW
  127. 11:00 AM MSNBC Live
    • NEW
  128. 12:00 PM MSNBC Live
    • NEW
  129. 1:00 PM MSNBC Live
    • NEW
  130. 2:00 PM MSNBC Live
    • NEW
  131. 3:00 PM MSNBC Live
    • NEW
  132. 4:00 PM MSNBC Live
    • NEW
  133. 5:00 PM MTP Daily
    • NEW
  134. 6:00 PM With All Due Respect
    • NEW
    • TV-G
  135. 7:00 PM Hardball With Chris Matthews
    • NEW
  136. Wednesday Night
  137. 8:00 PM All In With Chris Hayes
    • NEW
  138. 9:00 PM The Rachel Maddow Show
    • NEW
  139. 10:00 PM The Last Word With Lawrence O'Donnell
    • NEW
  140. 11:00 PM All In With Chris Hayes
  141. Thursday, June 30
  142. 12:00 AM The Rachel Maddow Show
  143. 1:00 AM The Last Word With Lawrence O'Donnell
  144. 2:00 AM Hardball With Chris Matthews
  145. 3:00 AM All In With Chris Hayes
  146. 4:00 AM The Rachel Maddow Show
  147. 5:00 AM First Look
    • NEW
  148. 5:30 AM Way Too Early
    • NEW
  149. 6:00 AM Morning Joe
    • NEW
  150. 9:00 AM MSNBC Live
    • NEW
  151. 10:00 AM MSNBC Live
    • NEW
  152. 11:00 AM MSNBC Live
    • NEW
  153. 12:00 PM MSNBC Live
    • NEW
  154. 1:00 PM MSNBC Live
    • NEW
  155. 2:00 PM MSNBC Live
    • NEW
  156. 3:00 PM MSNBC Live
    • NEW
  157. 4:00 PM MSNBC Live
    • NEW
  158. 5:00 PM MTP Daily
    • NEW
  159. 6:00 PM With All Due Respect
    • NEW
    • TV-G
  160. 7:00 PM Hardball With Chris Matthews
    • NEW
  161. Thursday Night
  162. 8:00 PM All In With Chris Hayes
    • NEW
  163. 9:00 PM The Rachel Maddow Show
    • NEW
  164. 10:00 PM The Last Word With Lawrence O'Donnell
    • NEW
  165. 11:00 PM All In With Chris Hayes
  166. Friday, July 1
  167. 12:00 AM The Rachel Maddow Show
  168. 1:00 AM The Last Word With Lawrence O'Donnell
  169. 2:00 AM Hardball With Chris Matthews
  170. 3:00 AM All In With Chris Hayes
  171. 4:00 AM The Rachel Maddow Show
  172. 5:00 AM First Look
    • NEW
  173. 5:30 AM Way Too Early
    • NEW
  174. 6:00 AM Morning Joe
    • NEW
  175. 9:00 AM MSNBC Live
    • NEW
  176. 10:00 AM MSNBC Live
    • NEW
  177. 11:00 AM MSNBC Live
    • NEW
  178. 12:00 PM MSNBC Live
    • NEW
  179. 1:00 PM MSNBC Live
    • NEW
  180. 2:00 PM MSNBC Live
    • NEW
  181. 3:00 PM MSNBC Live
    • NEW
  182. 4:00 PM MSNBC Live
    • NEW
  183. 5:00 PM MTP Daily
    • NEW
  184. 6:00 PM MSNBC Live
    • NEW
  185. 7:00 PM Hardball With Chris Matthews
    • NEW
  186. Friday Night
  187. 8:00 PM All In With Chris Hayes
    • NEW
  188. 9:00 PM The Rachel Maddow Show
    • NEW
  189. 10:00 PM Hardball With Chris Matthews
  190. 11:00 PM All In With Chris Hayes
  191. Saturday, July 2
  192. 12:00 AM The Rachel Maddow Show
  193. 1:00 AM Sex Slaves: The Teen Trade
  194. 2:00 AM Sex Slaves: Texas
  195. 3:00 AM Sex Slaves: Motor City
  196. 4:00 AM Sex Slaves: Addiction
  197. 5:00 AM Lockup: Raw "Kill or Be Killed"
  198. 5:30 AM Your Business
    • NEW
  199. 6:00 AM The Rachel Maddow Show
  200. 7:00 AM MSNBC Live
    • NEW
  201. 8:00 AM MSNBC Live
    • NEW
  202. 9:00 AM MSNBC Live
    • NEW
  203. 10:00 AM AM Joy
    • NEW
  204. 12:00 PM MSNBC Live
    • NEW
  205. 1:00 PM MSNBC Live
    • NEW
  206. 2:00 PM MSNBC Live
    • NEW
  207. 3:00 PM MSNBC Live
    • NEW
  208. 4:00 PM MSNBC Live
    • NEW
  209. 5:00 PM Caught on Camera "What Went Wrong?"
  210. 6:00 PM Caught on Camera "Up in Flames"
  211. 7:00 PM Caught on Camera "Dash Cam Diaries 4"
  212. Saturday Night
  213. 8:00 PM Caught on Camera "Heart Stoppers"
  214. 9:00 PM Caught on Camera "Out of Control"
  215. 10:00 PM Caught on Camera "Overboard!"
  216. 11:00 PM Caught on Camera "Did That Just Happen?"
  217. Sunday, July 3
  218. 12:00 AM Caught on Camera "Armed and Dangerous"
  219. 1:00 AM Caught on Camera "Total Destruction"
  220. 2:00 AM Caught on Camera "Help Is on the Way"
  221. 3:00 AM Caught on Camera "Very Bad Day"
  222. 4:00 AM Caught on Camera "In the Act"
  223. 5:00 AM Lockup: Colorado- Extended Stay "Homecoming"
  224. 6:00 AM Lockup: Colorado- Extended Stay "Pain"
  225. 7:00 AM Lockup: Raw "Seeking Forgiveness"
  226. 7:30 AM Your Business
    • NEW
  227. 8:00 AM PoliticsNation
    • NEW
  228. 9:00 AM MSNBC Live
    • NEW
  229. 10:00 AM AM Joy
    • NEW
  230. 12:00 PM MSNBC Live
    • NEW
  231. 1:00 PM MSNBC Live
    • NEW
  232. 2:00 PM Meet the Press
  233. 3:00 PM MSNBC Live
    • NEW
  234. 4:00 PM MSNBC Live
    • NEW
  235. 5:00 PM Lockup: Colorado- Extended Stay "Love Hurts"
  236. 6:00 PM Lockup Special Investigation "Lake County Juvenile"
  237. 7:00 PM Lockup Special Investigation "Lake County Juvenile"
  238. Sunday Night
  239. 8:00 PM Lockup Special Investigation "Lake County Juvenile"
  240. 9:00 PM Lockup Special Investigation "Lake County Juvenile"
  241. 10:00 PM Lockup Special Investigation "Lake County Juvenile"
  242. 11:00 PM Lockup "Tennessee Women's Prison"
  243. Monday, July 4
  244. 12:00 AM Lockup: World Tour "Eastern Europe"
  245. 1:00 AM Lockup: World Tour "Western Europe"
  246. 2:00 AM Meet the Press
  247. 3:00 AM Lockup: World Tour "Israel"
  248. 4:00 AM Meet the Press
  249. 5:00 AM First Look
    • NEW
  250. 5:30 AM Way Too Early
    • NEW
  251. 6:00 AM Morning Joe
    • NEW
  252. 9:00 AM MSNBC Live
    • NEW
  253. 10:00 AM MSNBC Live
    • NEW
  254. 11:00 AM MSNBC Live
    • NEW
  255. 12:00 PM MSNBC Live
    • NEW
  256. 1:00 PM MSNBC Live
    • NEW
  257. 2:00 PM MSNBC Live
    • NEW
  258. 3:00 PM MSNBC Live
    • NEW
  259. 4:00 PM MSNBC Live
    • NEW
  260. 5:00 PM MTP Daily
    • NEW
  261. 6:00 PM With All Due Respect
    • NEW
    • TV-G
  262. 7:00 PM Hardball With Chris Matthews
    • NEW
  263. Monday Night
  264. 8:00 PM All In With Chris Hayes
    • NEW
  265. 9:00 PM The Rachel Maddow Show
    • NEW
  266. 10:00 PM The Last Word With Lawrence O'Donnell
    • NEW
  267. 11:00 PM All In With Chris Hayes
  268. Tuesday, July 5
  269. 12:00 AM The Rachel Maddow Show
  270. 1:00 AM The Last Word With Lawrence O'Donnell
  271. 2:00 AM Hardball With Chris Matthews
  272. 3:00 AM All In With Chris Hayes
  273. 4:00 AM The Rachel Maddow Show
  274. 5:00 AM First Look
    • NEW
  275. 5:30 AM Way Too Early
    • NEW
  276. 6:00 AM Morning Joe
    • NEW
  277. 9:00 AM MSNBC Live
    • NEW
  278. 10:00 AM MSNBC Live
    • NEW
  279. 11:00 AM MSNBC Live
    • NEW
  280. 12:00 PM MSNBC Live
    • NEW
  281. 1:00 PM MSNBC Live
    • NEW
  282. 2:00 PM MSNBC Live
    • NEW
  283. 3:00 PM MSNBC Live
    • NEW
  284. 4:00 PM MSNBC Live
    • NEW
  285. 5:00 PM MTP Daily
    • NEW
  286. 6:00 PM With All Due Respect
    • NEW
    • TV-G
  287. 7:00 PM Hardball With Chris Matthews
    • NEW
  288. Tuesday Night
  289. 8:00 PM All In With Chris Hayes
    • NEW
  290. 9:00 PM The Rachel Maddow Show
    • NEW
  291. 10:00 PM The Last Word With Lawrence O'Donnell
    • NEW
  292. 11:00 PM All In With Chris Hayes
  293. Wednesday, July 6
  294. 12:00 AM The Rachel Maddow Show
  295. 1:00 AM The Last Word With Lawrence O'Donnell
  296. 2:00 AM Hardball With Chris Matthews
  297. 3:00 AM All In With Chris Hayes
  298. 4:00 AM The Rachel Maddow Show
  299. 5:00 AM First Look
    • NEW
  300. 5:30 AM Way Too Early
    • NEW
  301. 6:00 AM Morning Joe
    • NEW
  302. 9:00 AM MSNBC Live
    • NEW
  303. 10:00 AM MSNBC Live
    • NEW
  304. 11:00 AM MSNBC Live
    • NEW
  305. 12:00 PM MSNBC Live
    • NEW
  306. 1:00 PM MSNBC Live
    • NEW
  307. 2:00 PM MSNBC Live
    • NEW
  308. 3:00 PM MSNBC Live
    • NEW
  309. 4:00 PM MSNBC Live
    • NEW
  310. 5:00 PM MTP Daily
    • NEW
  311. 6:00 PM With All Due Respect
    • NEW
    • TV-G
  312. 7:00 PM Hardball With Chris Matthews
    • NEW
  313. Wednesday Night
  314. 8:00 PM All In With Chris Hayes
    • NEW
  315. 9:00 PM The Rachel Maddow Show
    • NEW
  316. 10:00 PM The Last Word With Lawrence O'Donnell
    • NEW
  317. 11:00 PM All In With Chris Hayes
  318. Thursday, July 7
  319. 12:00 AM The Rachel Maddow Show
  320. 1:00 AM The Last Word With Lawrence O'Donnell
  321. 2:00 AM Hardball With Chris Matthews
  322. 3:00 AM All In With Chris Hayes
  323. 4:00 AM The Rachel Maddow Show
  324. 5:00 AM First Look
    • NEW
  325. 5:30 AM Way Too Early
    • NEW
  326. 6:00 AM Morning Joe
    • NEW
  327. 9:00 AM MSNBC Live
    • NEW
  328. 10:00 AM MSNBC Live
    • NEW
  329. 11:00 AM MSNBC Live
    • NEW
  330. 12:00 PM MSNBC Live
    • NEW
  331. 1:00 PM MSNBC Live
    • NEW
  332. 2:00 PM MSNBC Live
    • NEW
  333. 3:00 PM MSNBC Live
    • NEW
  334. 4:00 PM MSNBC Live
    • NEW
  335. 5:00 PM MTP Daily
    • NEW
  336. 6:00 PM With All Due Respect
    • NEW
    • TV-G
  337. 7:00 PM Hardball With Chris Matthews
    • NEW
  338. Thursday Night
  339. 8:00 PM All In With Chris Hayes
    • NEW
  340. 9:00 PM The Rachel Maddow Show
    • NEW
  341. 10:00 PM The Last Word With Lawrence O'Donnell
    • NEW
  342. 11:00 PM All In With Chris Hayes
  343. Friday, July 8
  344. 12:00 AM The Rachel Maddow Show
  345. 1:00 AM The Last Word With Lawrence O'Donnell
  346. 2:00 AM Hardball With Chris Matthews
  347. 3:00 AM All In With Chris Hayes
  348. 4:00 AM The Rachel Maddow Show
  349. 5:00 AM First Look
    • NEW
  350. 5:30 AM Way Too Early
    • NEW
  351. 6:00 AM Morning Joe
    • NEW
  352. 9:00 AM MSNBC Live
    • NEW
  353. 10:00 AM MSNBC Live
    • NEW
  354. 11:00 AM MSNBC Live
    • NEW