
5 toilet locations mapped across Ballina — the Richmond River town that's become the smarter alternative to Byron Bay. Same beaches, same sunshine, half the price, and you can actually park. From Shaws Bay's sheltered lagoon to Lighthouse Beach's surf break, plus the Big Prawn watching over it all. Cheaper Byron with better toilets — sorted.
5 facilities available in Ballina
📍 Street View
Click on a toilet marker to see the street view
Ballina's compact enough that you're never far from a dunny. Here's the closest facility for wherever you are.
Shaws Bay toilets
Right by the lagoon. Accessible, baby change, parking. The best facility in town.
Shaws Bay is Ballina's jewel — a sheltered tidal lagoon with calm water perfect for kids. The toilet block is on the eastern side near the main car park. Well-maintained by council with showers for rinsing off.
Lighthouse Beach toilets
Southern car park end. Basic but functional. Showers for washing off the sand.
Lighthouse Beach is Ballina's main surf beach — a long stretch of sand running south from the headland. The toilet block is at the Pat Morton Lookout end. Popular morning and arvo spot with surfers.
Ballina Head toilets
Near the lookout and lighthouse. Catches the coastal walk crowd.
The Ballina Head to Lighthouse Beach coastal walk is a cracking morning stroll. The toilets at Ballina Head are near the car park. Great whale watching spot June to November.
River Street toilets
Central location near the shops, cafes, and the Big Prawn.
River Street is the main commercial strip. The public toilets are centrally located near the shops. Ballina has a good cafe scene without the Byron pretension — real coffee, real prices.
Pop Denison Park toilets
On the Richmond River foreshore. Accessible. Nice spot for a picnic.
Pop Denison Park sits on the Richmond River with views across to North Ballina. Playground, BBQ facilities, and a shady spot under the figs. The toilets are accessible and well-maintained.
Pop Denison Park or River Street
Both near the river. Pop Denison for the foreshore, River Street for the town wharf.
The Richmond River is a solid fishing spot — flathead, bream, whiting. Pop Denison Park gives you foreshore access, or head to the town wharf near River Street. Both have toilets within walking distance.
The question every Northern Rivers visitor asks. Here's the honest comparison.
Richmond River town with beaches, fishing, and the Big Prawn. Ballina's the quieter Northern Rivers — all the natural beauty, none of the Byron circus. Population around 10,000.

Sheltered tidal lagoon with crystal-clear water. The safest swimming spot on the Northern Rivers. Calm, warm, perfect for kids. Free parking right there.
Long, consistent surf beach stretching south from Ballina Head. Works on most swells. Less crowded than Byron's breaks. Morning glass-off is magic.
Ballina's contribution to Australia's Big Things. Sits proudly on the highway at Bunnings. Photo op essential. Recently restored to its former prawn glory.
Headland walk with views up and down the coast. Whale watching June to November. Connects to Lighthouse Beach. Easy 2km return.
Paddle the Richmond River estuary. Calm water, mangroves, birdlife. Hire kayaks from the marina. Morning paddles before the wind picks up.
The Las Balsas raft collection — the balsa wood rafts that sailed from Ecuador to Ballina in 1973. A genuinely fascinating story of ocean adventure.
The original Thursday Plantation tea tree farm is just outside town. Tour the property, learn about tea tree oil. Gift shop for souvenirs.
Sunday morning market at the Showground. Local produce, coffee, baked goods. The real deal — actual farmers selling actual food.
Base yourself in Ballina and day-trip to Byron Bay, Lennox Head, and the Northern Rivers. Half the price of staying in Byron.

Holiday apartments and motels near the bay. Walk to swimming, cafes, and the foreshore. Family-friendly area with the best swimming in town right at your doorstep.
Nearest dunny: Shaws Bay toilets (accessible, baby change, 24hr).
Motels and B&Bs near River Street. Walking distance to shops, restaurants, and the river foreshore. Good value — $120-200/night gets you a solid room.
Nearest dunny: River Street toilets (accessible, baby change).
Several caravan parks and holiday parks with cabins. Ballina Headlands Leisure Park is right near Shaws Bay. Powered sites from $40, cabins from $100.
Nearest dunny: On-site facilities plus Shaws Bay public toilets.
Accommodation that won't break the bank. All significantly cheaper than equivalent options in Byron Bay.
| Property | Type | Location | Ensuite | Notes |
|---|---|---|---|---|
| Ramada by Wyndham Ballina | Hotel | Town centre | Yes | Modern hotel with pool. Walking distance to river and shops. Best mid-range option. |
| Ballina Headlands Leisure Park | Holiday park | Shaws Bay | Cabins yes / sites shared | Prime location near Shaws Bay. Cabins, powered sites, camping. Pool, playground. |
| Ballina Manor Boutique Hotel | Boutique B&B | Norton Street | Yes | Heritage Queenslander. Charming rooms, continental breakfast. The character option. |
| Shaws Bay Hotel | Pub accommodation | Shaws Bay | Yes | Budget pub rooms above the bar. Basic but cheap. Cold beer downstairs. |
Ballina Byron Gateway Airport (BNK) has direct flights from Sydney (1hr 20min) and Melbourne (2hr). Jetstar and Rex. The airport is 5 minutes from town — much easier than most regional airports.
Fun fact: most people flying to "Byron Bay" actually land in Ballina. The airport is 30km closer to Ballina than Byron.
From Sydney: 8 hours via the Pacific Highway (770km). From Brisbane: 2.5 hours south via the M1 (190km). From Gold Coast: 1.5 hours.
Free parking everywhere in Ballina. No meters, no time limits at most beaches. A refreshing change from Byron Bay.
Most Ballina beach toilets have outdoor showers for rinsing off sand and salt. Here's what's available at each spot.
| Location | Toilet | Shower | Drinking Water | Notes |
|---|---|---|---|---|
| Shaws Bay | Yes | Yes | Yes | Best facilities in town. Cold showers, bubblers. |
| Lighthouse Beach | Yes | Yes | -- | Outdoor shower at car park end. |
| Ballina Head | Yes | -- | -- | Toilet only. Bring water for the walk. |
| Pop Denison Park | Yes | -- | Yes | Bubbler in the park. BBQ facilities nearby. |
| River Street | Yes | -- | Yes | Town centre. Shops and cafes for water refills. |
Yes. Shaws Bay has a public toilet block on the eastern side near the car park. The bay is a sheltered tidal lagoon popular with families, and the facilities are maintained by Ballina Shire Council. Open 24 hours with accessible options.
Significantly. Ballina is just 30 minutes south of Byron Bay but accommodation, food, and parking are all noticeably cheaper. You get the same Northern Rivers beaches and climate without the Byron premium. Many locals and savvy travellers base themselves in Ballina and day-trip to Byron.
Yes. Lighthouse Beach has a toilet block near the southern car park at the Pat Morton Lookout end. The beach is a long stretch of sand popular with surfers. Facilities are basic but well-maintained.
The Big Prawn sits on the Pacific Highway at Bunnings Ballina (35 River Street). It was built in 1989 and is one of Australia's famous 'Big Things.' There are public toilets at River Street nearby, or use the Bunnings facilities during business hours.
Yes. Shaws Bay is one of the safest swimming spots on the Northern Rivers. It's a sheltered tidal lagoon with calm, clear water — perfect for kids and nervous swimmers. No big waves, no rips. The toilets and change facilities are right by the water.
Ballina is approximately 30km south of Byron Bay, about 30 minutes by car via the Pacific Highway. The Ballina Byron Gateway Airport is actually closer to Ballina than Byron — most Byron visitors fly into Ballina airport.
Yes. All Ballina beaches have free parking. Shaws Bay has a large car park, Lighthouse Beach has parking at both ends, and the town centre has ample street parking. Unlike Byron Bay, you won't spend 45 minutes circling for a spot.
Ballina is a Richmond River town on the Northern Rivers of New South Wales. Population approximately 10,000. Bundjalung country. Located 770km north of Sydney, 190km south of Brisbane. Home to the Ballina Byron Gateway Airport and the Big Prawn.
