MSNBC Prime Time For MSNBC By Guest on Jul. 24, 2007 - 10:20 AMComment For the third week in a row, MSNBC has topped CNN in the demo (25-54) in sales prime. MSNBC has also beaten CNN in two of the last three weeks in prime. Sales prime runs from 7pm – 2am. Prime runs from 8pm – 11pm.