The home side had the first chance on 17 minutes when Pape Souare got his head to the ball, but he was closed down well by an alert defence.
Yannick Djalo came close with an effort on 24 minutes, but his stinging effort was well held by the goalkeeper.
Reims had the chance to take the lead on 40 minutes when they were awarded a penalty by the referee.
Gaetan Courtet stepped up to take the spot kick and missed to keep the scores level at 0-0.
Etienne Capoue then gave Toulouse the lead in the second half on 56 minutes.
Grzegorz Krychowiak scored the equaliser for Reims after 72 minutes to make it 1-1.
Capoue had a late effort on 89 minutes, but his powerful strike went just wide of the post.