Custom Chart: 2018 National House Race

A user created this chart. Pollster editors have not endorsed it. Back to official chart »
  • Smoothing

  • Date Range

    -
  • Percent Range

    -
  • Plot

Choices

Click a choice to show or hide it on the chart.

Our averages don't add up to 100% because we calculate each trendline separately.

This chart combines the latest opinion polls into trendlines and is updated whenever a new poll is released.

Please use a bigger browser window to edit this chart.

We don't support editing on mobile phones.

Latest Polls

Poll
Democrat
Republican
Other
Undecided
Spread
Jun 10 – Jun 12
1,308 Registered Voters
43 37 2 18 Democrat +6
Jun 8 – Jun 12
1,265 Registered Voters
45 35 4 16 Democrat +10
Jun 8 – Jun 10
679 Likely Voters
46 40 14 Democrat +6
FOX
Jun 3 – Jun 6
1,001 Registered Voters
48 39 3 11 Democrat +9
Jun 3 – Jun 5
1,292 Registered Voters
44 38 2 16 Democrat +6
Jun 1 – Jun 5
1,265 Registered Voters
43 32 5 19 Democrat +11
May 31 – Jun 4
1,990 Registered Voters
44 37 20 Democrat +7
May 14 – May 30
3,150 Registered Voters
49 42 9 Democrat +7
May 27 – May 29
1,279 Registered Voters
42 39 2 17 Democrat +3
May 25 – May 29
1,080 Registered Voters
39 37 5 19 Democrat +2
May 23 – May 29
1,995 Registered Voters
42 37 22 Democrat +5
May 21 – May 22
1,347 Registered Voters
44 37 4 15 Democrat +7
May 20 – May 22
1,263 Registered Voters
43 38 2 18 Democrat +5
May 18 – May 22
1,080 Registered Voters
40 37 4 19 Democrat +3
May 17 – May 19
1,990 Registered Voters
42 36 22 Democrat +6
May 13 – May 15
1,231 Registered Voters
42 37 2 20 Democrat +5
May 11 – May 15
1,290 Registered Voters
38 37 6 19 Democrat +1
May 10 – May 14
1,998 Registered Voters
43 38 19 Democrat +5
May 6 – May 8
1,232 Registered Voters
44 35 2 19 Democrat +9
May 4 – May 8
1,171 Registered Voters
39 38 5 19 Democrat +1
May 3 – May 7
1,992 Registered Voters
42 35 23 Democrat +7
CNN
May 2 – May 5
901 Registered Voters
47 44 4 4 Democrat +3
Apr 29 – May 1
1,273 Registered Voters
42 39 1 17 Democrat +3
Apr 27 – May 1
1,337 Registered Voters
43 37 4 15 Democrat +6
Apr 26 – May 1
1,991 Registered Voters
43 34 23 Democrat +9
Pew
Apr 25 – May 1
1,221 Registered Voters
48 43 9 Democrat +5
Apr 26 – Apr 30
681 Registered Voters
49 41 2 8 Democrat +8
Apr 22 – Apr 24
1,549 Registered Voters
43 34 5 17 Democrat +9
Apr 22 – Apr 24
1,270 Registered Voters
43 38 2 18 Democrat +5
Apr 20 – Apr 24
1,248 Registered Voters
45 34 4 18 Democrat +11
Apr 19 – Apr 23
1,993 Registered Voters
44 35 21 Democrat +9
Apr 15 – Apr 17
1,274 Registered Voters
43 38 2 17 Democrat +5
Apr 13 – Apr 17
1,238 Registered Voters
44 34 4 17 Democrat +10
Apr 10 – Apr 13
827 Registered Voters
44 39 8 9 Democrat +5
Apr 8 – Apr 11
865 Registered Voters
47 43 1 8 Democrat +4
Apr 8 – Apr 10
1,292 Registered Voters
44 36 2 18 Democrat +8
Apr 6 – Apr 10
1,219 Registered Voters
38 30 5 28 Democrat +8
Apr 5 – Apr 7
1,994 Registered Voters
42 36 22 Democrat +6
Apr 1 – Apr 3
1,246 Registered Voters
43 36 2 19 Democrat +7
Mar 30 – Apr 3
1,519 Registered Voters
43 34 5 18 Democrat +9
Mar 29 – Apr 1
1,997 Registered Voters
41 37 21 Democrat +4
Mar 26 – Mar 27
1,997 Registered Voters
41 37 22 Democrat +4
Mar 25 – Mar 27
1,330 Registered Voters
42 35 3 20 Democrat +7
Mar 23 – Mar 27
1,337 Registered Voters
42 35 4 18 Democrat +7
Mar 23 – Mar 25
846 Likely Voters
50 39 11 Democrat +11
CNN
Mar 22 – Mar 25
913 Registered Voters
50 44 2 5 Democrat +6
Mar 19 – Mar 21
1,015 Registered Voters
44 39 18 Democrat +5
FOX
Mar 18 – Mar 21
1,914 Registered Voters
46 41 3 10 Democrat +5
Mar 18 – Mar 20
1,284 Registered Voters
44 38 2 16 Democrat +6
Mar 16 – Mar 20
1,337 Registered Voters
40 37 5 17 Democrat +3
Mar 15 – Mar 19
1,994 Registered Voters
42 38 20 Democrat +4
Mar 10 – Mar 13
1,291 Registered Voters
43 38 2 16 Democrat +5
Mar 9 – Mar 13
1,411 Adults
38 30 5 28 Democrat +8
Mar 8 – Mar 12
1,997 Registered Voters
43 36 21 Democrat +7
Mar 4 – Mar 8
1,000 Registered Voters
49 40 12 Democrat +9
Mar 4 – Mar 6
1,310 Registered Voters
43 37 2 18 Democrat +6
Mar 2 – Mar 6
2,927 Adults
38 31 4 26 Democrat +7
Mar 2 – Mar 5
708 Registered Voters
50 41 3 8 Democrat +9
Mar 1 – Mar 5
1,991 Registered Voters
44 37 19 Democrat +7
Feb 25 – Feb 27
1,296 Registered Voters
40 38 2 19 Democrat +2
Feb 23 – Feb 27
1,651 Adults
37 31 6 25 Democrat +6
Feb 22 – Feb 26
1,992 Registered Voters
41 39 20 Democrat +2
Feb 20 – Feb 24
1,000 Registered Voters
47 32 20 Democrat +15
CNN
Feb 20 – Feb 23
909 Registered Voters
54 38 3 5 Democrat +16
Feb 20 – Feb 21
819 Registered Voters
46 39 6 10 Democrat +7
Feb 18 – Feb 20
1,308 Registered Voters
43 35 2 19 Democrat +8
Feb 16 – Feb 20
1,104 Adults
38 30 4 29 Democrat +8
Feb 11 – Feb 13
1,280 Registered Voters
42 38 2 18 Democrat +4
Feb 9 – Feb 13
1,515 Adults
39 30 4 27 Democrat +9
Feb 8 – Feb 12
1,985 Registered Voters
38 39 23 Republican +1
Feb 9 – Feb 11
687 Likely Voters
49 41 10 Democrat +8
Feb 5 – Feb 7
807 Registered Voters
49 38 5 8 Democrat +11
Feb 4 – Feb 6
1,320 Registered Voters
43 37 2 17 Democrat +6
Feb 2 – Feb 6
3,110 Adults
38 31 5 26 Democrat +7
Feb 1 – Feb 4
1,985 Registered Voters
42 38 19 Democrat +4
Jan 30 – Feb 1
4,424 Adults
45 39 16 Democrat +6
Jan 28 – Jan 30
711 Registered Voters
47 45 3 5 Democrat +2
Jan 28 – Jan 30
1,264 Registered Voters
42 37 2 19 Democrat +5
Jan 26 – Jan 30
2,981 Adults
37 31 4 27 Democrat +6
Jan 21 – Jan 23
1,301 Registered Voters
41 37 3 18 Democrat +4
Jan 19 – Jan 23
2,981 Adults
38 30 4 27 Democrat +8
Jan 20 – Jan 21
1,997 Registered Voters
43 37 20 Democrat +6
Jan 15 – Jan 18
846 Registered Voters
51 39 1 9 Democrat +12
CNN
Jan 14 – Jan 18
913 Registered Voters
51 41 3 6 Democrat +10
Jan 14 – Jan 16
1,327 Registered Voters
42 36 2 21 Democrat +6
Jan 12 – Jan 16
1,638 Adults
37 32 3 28 Democrat +5
Jan 11 – Jan 16
1,993 Registered Voters
41 38 21 Democrat +3
Pew
Jan 10 – Jan 15
1,215 Registered Voters
53 39 8 Democrat +14
Jan 8 – Jan 10
1,092 Registered Voters
46 40 6 9 Democrat +6
Jan 8 – Jan 9
1,327 Registered Voters
44 37 2 17 Democrat +7
Jan 5 – Jan 9
2,492 Adults
40 31 4 25 Democrat +9
Jan 4 – Jan 5
1,991 Registered Voters
44 36 20 Democrat +8
Dec 31, 2017 – Jan 2, 2018
1,236 Registered Voters
42 36 2 20 Democrat +6
Dec 29, 2017 – Jan 2, 2018
2,492 Adults
38 31 4 27 Democrat +7
Dec 24 – Dec 26, 2017
1,236 Registered Voters
44 36 3 18 Democrat +8
Dec 17 – Dec 19, 2017
1,291 Registered Voters
44 35 3 19 Democrat +9
Dec 15 – Dec 19, 2017
2,492 Adults
39 27 4 30 Democrat +9
Dec 14 – Dec 18, 2017
1,991 Registered Voters
44 34 23 Democrat +10
CNN
Dec 14 – Dec 17, 2017
898 Registered Voters
56 38 4 2 Democrat +18
Dec 11 – Dec 12, 2017
862 Likely Voters
51 40 9 Democrat +11
Dec 10 – Dec 12, 2017
1,328 Registered Voters
44 36 2 19 Democrat +8
Dec 10 – Dec 12, 2017
702 Registered Voters
51 36 2 11 Democrat +15
Dec 8 – Dec 12, 2017
1,572 Adults
37 29 5 29 Democrat +8
Dec 8 – Dec 11, 2017
1,955 Registered Voters
41 36 23 Democrat +5
Dec 4 – Dec 7, 2017
1,079 Registered Voters
50 37 7 7 Democrat +13
Dec 3 – Dec 5, 2017
1,337 Registered Voters
42 36 2 20 Democrat +6
Dec 1 – Dec 5, 2017
1,572 Adults
37 31 5 27 Democrat +6
Dec 1 – Dec 3, 2017
1,997 Registered Voters
40 38 23 Democrat +2
Nov 26 – Nov 28, 2017
1,313 Registered Voters
41 35 3 21 Democrat +6
Nov 24 – Nov 28, 2017
1,572 Adults
36 30 5 29 Democrat +6
Nov 21 – Nov 25, 2017
1,994 Registered Voters
42 36 22 Democrat +6
Nov 17 – Nov 22, 2017
1,572 Adults
37 28 6 28 Democrat +9
Nov 19 – Nov 21, 2017
1,333 Registered Voters
42 33 2 23 Democrat +9
Nov 16 – Nov 19, 2017
2,586 Registered Voters
43 36 21 Democrat +7
Nov 13 – Nov 15, 2017
802 Registered Voters
43 40 6 10 Democrat +3
Nov 12 – Nov 14, 2017
1,277 Registered Voters
42 34 3 21 Democrat +8
Nov 10 – Nov 14, 2017
1,572 Adults
38 31 4 28 Democrat +7
Nov 9 – Nov 11, 2017
1,993 Registered Voters
44 36 20 Democrat +8
Nov 6 – Nov 9, 2017
850 Registered Voters
51 36 6 8 Democrat +15
Nov 5 – Nov 7, 2017
1,329 Registered Voters
40 33 3 24 Democrat +7
Nov 3 – Nov 7, 2017
1,572 Adults
38 30 4 28 Democrat +8
Nov 2 – Nov 6, 2017
1,990 Registered Voters
38 39 23 Republican +1
CNN
Nov 2 – Nov 5, 2017
910 Registered Voters
51 40 4 6 Democrat +11
Oct 29 – Nov 1, 2017
884 Registered Voters
51 40 1 8 Democrat +11
Oct 29 – Oct 31, 2017
1,278 Registered Voters
39 36 2 23 Democrat +3
Oct 27 – Oct 31, 2017
1,798 Adults
40 31 5 24 Democrat +9
Oct 26 – Oct 30, 2017
1,990 Registered Voters
43 38 19 Democrat +5
Oct 18 – Oct 30, 2017
1,699 Registered Voters
44 37 6 14 Democrat +7
FOX
Oct 22 – Oct 24, 2017
1,005 Registered Voters
50 35 4 11 Democrat +15
Oct 22 – Oct 24, 2017
1,310 Registered Voters
40 33 2 24 Democrat +7
Oct 20 – Oct 24, 2017
2,352 Adults
36 28 5 31 Democrat +5
Oct 19 – Oct 23, 2017
1,988 Registered Voters
42 36 22 Democrat +6
Oct 15 – Oct 16, 2017
1,320 Registered Voters
41 33 2 23 Democrat +8
Oct 12 – Oct 16, 2017
1,991 Registered Voters
42 37 21 Democrat +5
CNN
Oct 12 – Oct 15, 2017
894 Registered Voters
54 38 3 6 Democrat +16
Oct 7 – Oct 10, 2017
1,272 Registered Voters
40 33 2 24 Democrat +7
Oct 5 – Oct 9, 2017
1,996 Registered Voters
43 37 20 Democrat +6
Oct 1 – Oct 3, 2017
1,293 Registered Voters
39 32 3 25 Democrat +7
Sep 29 – Oct 1, 2017
1,992 Registered Voters
41 39 20 Democrat +2
Sep 24 – Sep 26, 2017
1,245 Registered Voters
40 34 2 24 Democrat +6
Sep 22 – Sep 25, 2017
865 Likely Voters
48 37 15 Democrat +11
Sep 22 – Sep 24, 2017
1,987 Registered Voters
42 38 20 Democrat +4
CNN
Sep 17 – Sep 20, 2017
939 Registered Voters
49 43 2 5 Democrat +6
Sep 17 – Sep 19, 2017
1,278 Registered Voters
39 33 3 24 Democrat +6
Sep 14 – Sep 17, 2017
1,994 Registered Voters
43 37 20 Democrat +6
Sep 10 – Sep 12, 2017
1,309 Registered Voters
40 31 3 26 Democrat +9
Sep 7 – Sep 11, 2017
1,976 Registered Voters
40 37 23 Democrat +3
Sep 3 – Sep 5, 2017
1,303 Registered Voters
39 33 3 25 Democrat +6
Aug 31 – Sep 3, 2017
1,993 Registered Voters
43 38 19 Democrat +5
Aug 27 – Aug 29, 2017
1,278 Registered Voters
40 32 3 26 Democrat +8
Aug 24 – Aug 28, 2017
1,999 Registered Voters
40 36 24 Democrat +4
Aug 20 – Aug 22, 2017
1,316 Registered Voters
39 33 3 25 Democrat +6
Aug 18 – Aug 21, 2017
887 Likely Voters
49 35 15 Democrat +14
Aug 17 – Aug 19, 2017
1,987 Registered Voters
41 36 22 Democrat +5
Aug 13 – Aug 17, 2017
1,000 Registered Voters
46 40 14 Democrat +6
Aug 13 – Aug 15, 2017
1,282 Registered Voters
41 33 3 24 Democrat +8
Aug 10 – Aug 14, 2017
1,997 Registered Voters
40 38 22 Democrat +2
Aug 8 – Aug 12, 2017
883 Registered Voters
47 40 5 8 Democrat +7
Aug 6 – Aug 8, 2017
1,303 Registered Voters
39 34 4 24 Democrat +5
CNN
Aug 3 – Aug 6, 2017
921 Registered Voters
51 42 3 4 Democrat +9
Aug 3 – Aug 6, 2017
1,992 Registered Voters
43 36 22 Democrat +7
Jul 31 – Aug 1, 2017
1,316 Registered Voters
39 34 3 25 Democrat +5
Jul 27 – Jul 29, 2017
1,972 Registered Voters
44 37 19 Democrat +7
Jul 23 – Jul 25, 2017
1,282 Registered Voters
40 34 3 23 Democrat +6
Jul 20 – Jul 24, 2017
3,981 Registered Voters
40 40 20
Jul 15 – Jul 18, 2017
1,264 Registered Voters
40 34 3 22 Democrat +6
Jul 14 – Jul 17, 2017
836 Likely Voters
50 40 10 Democrat +10
Jul 13 – Jul 15, 2017
1,994 Registered Voters
42 40 19 Democrat +2
Jul 9 – Jul 11, 2017
1,274 Registered Voters
39 32 3 25 Democrat +7
Jul 7 – Jul 9, 2017
1,983 Registered Voters
43 40 17 Democrat +3
Jul 3 – Jul 4, 2017
1,310 Registered Voters
37 35 3 25 Democrat +2
Jun 29 – Jun 30, 2017
1,989 Registered Voters
43 39 18 Democrat +4
FOX
Jun 25 – Jun 27, 2017
1,017 Registered Voters
47 41 4 8 Democrat +6
Jun 25 – Jun 27, 2017
1,279 Registered Voters
41 35 3 22 Democrat +6
Jun 21 – Jun 25, 2017
Registered Voters
48 38 6 8 Democrat +10
Jun 22 – Jun 24, 2017
1,994 Registered Voters
42 40 18 Democrat +2
Jun 18 – Jun 20, 2017
1,271 Registered Voters
38 35 2 24 Democrat +3
Jun 15 – Jun 19, 2017
2,051 Registered Voters
43 37 19 Democrat +6
Jun 11 – Jun 13, 2017
1,298 Registered Voters
38 36 2 23 Democrat +2
Jun 8 – Jun 12, 2017
1,999 Registered Voters
42 39 19 Democrat +3
Jun 9 – Jun 11, 2017
811 Likely Voters
50 40 10 Democrat +10
Jun 4 – Jun 6, 2017
1,275 Registered Voters
41 37 2 19 Democrat +4
Jun 1 – Jun 2, 2017
1,999 Registered Voters
42 39 19 Democrat +3
May 27 – May 30, 2017
1,266 Registered Voters
39 33 4 24 Democrat +6
May 25 – May 30, 2017
1,991 Registered Voters
43 39 18 Democrat +4
May 20 – May 23, 2017
1,266 Registered Voters
38 36 2 24 Democrat +2
May 18 – May 22, 2017
1,938 Registered Voters
41 37 22 Democrat +4
May 13 – May 16, 2017
1,293 Registered Voters
40 33 3 24 Democrat +7
May 12 – May 14, 2017
2,001 Registered Voters
42 35 23 Democrat +7
May 12 – May 14, 2017
692 Likely Voters
49 38 13 Democrat +11
May 9 – May 11, 2017
1,731 Registered Voters
42 37 21 Democrat +5
May 6 – May 9, 2017
1,278 Registered Voters
40 35 3 22 Democrat +5
May 4 – May 6, 2017
1,996 Registered Voters
42 36 22 Democrat +6
Apr 29 – May 2, 2017
Registered Voters
38 35 3 24 Democrat +3
Apr 27 – Apr 30, 2017
1,998 Registered Voters
41 41 18
FOX
Apr 23 – Apr 25, 2017
1,009 Registered Voters
47 42 2 8 Democrat +5
Apr 23 – Apr 25, 2017
1,289 Registered Voters
39 34 3 24 Democrat +5
CNN
Apr 22 – Apr 25, 2017
1,009 Adults
50 41 6 3 Democrat +9
Apr 20 – Apr 24, 2017
2,032 Registered Voters
40 44 16 Republican +4
Apr 17 – Apr 20, 2017
1,665 Registered Voters
47 42 11 Democrat +5
Apr 17 – Apr 18, 2017
648 Likely Voters
47 41 12 Democrat +6
Apr 15 – Apr 18, 2017
1,284 Registered Voters
38 32 2 27 Democrat +6
Apr 13 – Apr 15, 2017
1,992 Registered Voters
40 40 20
Apr 11 – Apr 12, 2017
869 Registered Voters
45 38 7 10 Democrat +7
Apr 10 – Apr 11, 2017
1,324 Registered Voters
40 37 2 21 Democrat +3
Apr 6 – Apr 9, 2017
1,988 Registered Voters
43 40 17 Democrat +3
Mar 30 – Apr 1, 2017
1,995 Registered Voters
41 39 19 Democrat +2
Mar 27 – Mar 28, 2017
677 Likely Voters
48 43 9 Democrat +5
Mar 22 – Mar 27, 2017
906 Registered Voters
47 38 8 7 Democrat +9
Mar 10 – Mar 12, 2017
808 Likely Voters
46 41 13 Democrat +5
Feb 21 – Feb 22, 2017
941 Likely Voters
46 43 11 Democrat +3
Feb 7 – Feb 8, 2017
712 Likely Voters
49 41 10 Democrat +8
Jan 30 – Jan 31, 2017
725 Likely Voters
45 42 13 Democrat +3
Jan 23 – Jan 24, 2017
1,043 Likely Voters
48 40 12 Democrat +8

Back to official chart »