S
M
T
W
T
F
S
29
67°
43°
30
67°
27°
31
44°
24°
1
51°
29°
2
53°
30°
3
33°
27°
4
46°
29°
5
55°
33°
6
52°
34°
7
70°
26°
8
49°
29°
9
50°
31°
10
64°
32°
11
75°
46°
12
66°
40°
13
57°
33°
14
59°
29°
15
64°
35°
16
54°
27°
17
38°
23°
18
49°
21°
19
63°
32°
20
73°
39°
21
79°
46°
22
75°
43°
23
N/A
24
34°
23°
25
42°
30°
26
42°
28°
27
39°
29°
28
48°
33°
29
47°
31°
30
49°
31°
1
59°
37°
2
63°
44°
Temperature Graph
°F
Avg. Hi
Avg. Lo
Actual Hi
Actual Lo
Forecast Hi
Forecast Lo
*Temporarily Unavailable
April Weather in Buffalo
Buffalo's April 2026 forecast shows daily high temperatures ranging from 34° to 63°, with overnight lows between 23° and 44°. The average high for April is 47° with an average low of 32°. AccuWeather's monthly forecast extends further ahead than any other source, with day-by-day RealFeel® Temperatures giving a complete picture of how April weather will actually feel in Buffalo. See also: May | June | July.