Point
right
Level 3/10

Buffalo Bay

Knysna, South Africa
🦈Sharks🌀Strong rips🪨Rocks

Buffalo Bay, Buffelsbaai to locals, is a protected curve of sand just south of the Knysna Heads, where overlapping reefs inside Walker Point serve up a consistent, slow-breaking right-hander with beach peaks running down the bay. It is considered one of the safest beaches on the Garden Route, sheltered from the rips that plague this coastline, and surf schools have operated here since 2008. The bay borders the Goukamma Marine Protected Area, hosts an annual surf contest, and stays uncrowded outside summer weekends.

10-Day Forecast
Today22
62
Fair
2.3m@13s
12km/h
Thu23
48
Fair
2.2m@13s
17km/h
Fri24
29
Poor
4.0m@16s
9km/h
Sat25
43
Poor
2.7m@14s
7km/h
Sun26
56
Fair
1.9m@13s
6km/h
Mon27
55
Fair
2.4m@14s
7km/h
Tue28
7
Poor
3.1m@11s
23km/h
Wed29
43
Poor
2.5m@14s
15km/h
Thu30
52
Fair
2.3m@16s
7km/h
Fri31
44
Poor
2.1m@14s
9km/h
Choppy 5+ days out, less certain

Today's Conditions

Find Flights
Best session: MorningAM 8 km/h · PM 13 km/h · High tide at 8am (1.2m)
Swell
2.3m
SSW(205°)
Score: 19/25
Period
13s
Medium period swell
Score: 23/25
Wind
12km/h
W(279°)
Score: 24/25
Weather
13°C
0.0mm32%
First light 6:57amSunrise 7:27amSunset 5:41pmLast light 6:11pm
Windswell0.2m@2sSecondary1.0mConfidence
100%

Location & Conditions

Loading map...
0°45°90°135°180°225°270°315°NESW
Swell
Wind
Showing forecast for today

Hourly Forecast, Tide & Strike Windows

Strike window: 6:57am–6:11pm · through highIdeal tide: mid to high
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
°C
7°
12°
16°
16°
14°
10°
12°
19°
14°
13°
10°
11°
16°
16°
12°
6°
9°
16°
17°
13°
6°
12°
20°
20°
17°
12°
14°
17°
17°
16°
13°
14°
15°
15°
15°
13°
14°
18°
19°
17°
10°
11°
15°
17°
15°
11°
12°
16°
18°
15°
5m2.5
sec
13s
13s
13s
13s
13s
13s
13s
13s
13s
13s
16s
16s
16s
16s
16s
14s
14s
14s
14s
14s
13s
13s
13s
13s
13s
14s
14s
14s
14s
14s
11s
11s
11s
11s
11s
14s
14s
14s
14s
14s
16s
16s
16s
16s
16s
14s
14s
14s
14s
14s
swell
windkm/h
6g14
10g19
13g30
15g35
10g25
16g29
12g25
14g30
24g45
22g47
5g14
9g19
2g12
16g38
9g22
5g12
2g12
8g21
11g25
11g19
10g19
9g23
4g21
5g17
4g14
10g20
7g19
6g16
9g24
6g23
11g19
15g29
25g46
30g57
27g59
12g32
12g29
17g37
19g43
14g44
10g18
8g20
5g23
8g25
3g24
8g17
6g21
9g27
13g32
8g34
tidem
2:30am0.7m
8:50am1.2m
2:30pm0.8m
9:30pm1.4m
4:00am0.8m
10:21am1.2m
4:10pm0.9m
6:06am0.6m
12:04pm1.1m
6:00pm0.7m
7:00am0.5m
1:10pm1.2m
7:12pm0.6m
1:10am1.3m
7:36am0.5m
1:51pm1.4m
7:54pm0.6m
1:53am1.6m
8:19am0.4m
2:22pm1.6m
8:30pm0.5m
2:26am1.6m
8:50am0.2m
2:52pm1.5m
9:03pm0.2m
3:01am1.4m
9:09am0.0m
3:30pm1.6m
9:26pm0.2m
3:36am1.7m
9:39am0.2m
3:58pm1.8m
10:03pm0.3m
4:02am1.8m
10:08am0.2m
4:24pm1.9m
Ideal tide (from tide preference)Strike windowNight

Tide times today

2:30 am
Low tide - 0.72m
8:50 am
High tide - 1.23m
2:30 pm
Low tide - 0.76m
9:30 pm
High tide - 1.36m
Times shown in spot-local time.

Strike Score Breakdown

62
Fair
Components
Swell Direction1/25
Swell Size19/25
Swell Period23/25
Wind24/25
Raw Score67/100
Adjustments
⚠️ Weak Component-5
Adjusted Score62/100
Confidence
Multiplier×1.00
Final Score62

Plan Your Strike

Return flights to GRJ, departing today with a 5-day trip window.

Search Flights on Skyscanner
Free Strike Report

Know when Africa is about to fire

Get the best strike windows in Africa — and worldwide — in your inbox every Monday & Thursday. Live Strike Scores, the swell behind them, zero fluff.

Free forever. Two emails a week. Unsubscribe anytime.

For real surf travel

Get the full Buffalo Bay trip window

Pro unlocks the 10-day forecast window, unlimited alerts, and custom spot tracking that help turn a good-looking surf report into a better travel decision.

10-day window

See the trip window before flights get expensive.

Unlimited alerts

Let the app watch your score threshold for you.

Custom spots

Track the breaks that actually matter to your travel plans.

Swell Requirements

Optimal direction
SE (135°)
Direction range
100° - 190°
Size range
0.8m - 2.5m
Ideal size
2.0m
Height multiplier
0.90×
Ideal period
14s+

Wind Requirements

Optimal direction
W (270°)
Offshore range
245° - 300°

Tide Requirements

Optimal tide
mid to high

Water temp

18°C

Wetsuit

3/2mm fullsuit

Bottom

Mixed

Difficulty

3/10

Crowd level

3/10

Access: Side road off the N2, about 15km from Knysna.

Frequently Asked Questions

What tide is best at Buffalo Bay?

Buffalo Bay works best on a mid to high tide. The tide chart above shows today’s strike window.

What wind direction is offshore at Buffalo Bay?

Offshore wind at Buffalo Bay blows from the W (270°). Anything in the 245° to 300° range grooms the faces; outside it, expect chop or bumpy conditions.

What swell size and direction work best at Buffalo Bay?

Buffalo Bay wants SE swell (100° to 190°) between 0.8m and 2.5m, with a period of 14s or more for quality waves.

When is the best time of year to surf Buffalo Bay?

The main season at Buffalo Bay is Apr-Sep. A secondary window runs Feb, Mar, Oct, Nov. Protected cove with rideable waves most of the year; groundswells outnumber windswells.

How do I get to Buffalo Bay?

Fly into GRJ, then allow about 60 minutes by road. Side road off the N2, about 15km from Knysna.

What kind of wave is Buffalo Bay?

Buffalo Bay is a point break, a right-hander over a mixed bottom. Difficulty is rated 3/10.

Best Season

Peak: Apr-Sep

Secondary: Feb, Mar, Oct, Nov

Protected cove with rideable waves most of the year; groundswells outnumber windswells.

Getting There

Airport
GRJ
Drive time
60 min
Data quality
community

🤙 Strike Specialist

The Strike Specialist in South Africa is Llewellyn Whittaker. Get in touch with them for the best chance of scoring the best waves in South Africa — and don't forget to tell 'em Barrel D sent ya. He also offers high-level surf coaching, so you can level up while you strike.

Strike Log

Community Discussion