Toilet charges at Network Rail-owned stations will be scrapped from April 1, it has been announced.
The public sector company manages 20 railway stations, including Birmingham New Street, Bristol Temple Meads, Edinburgh Waverley, as well as 11 stations in London.
Charges have already been scrapped at Leeds, Manchester Piccadilly and Liverpool Lime Street.
- Read more: New Year's Eve rail strike planned over train guard dispute
- Read more: MPs criticise Chris Grayling over handling of rail timetable 'chaos'
The company previously charged up to 50p per person to use the toilets, and last year it was revealed they had made a total of £41 million since 2007 through the charges.
A Network Rail spokeswoman said: "As part of drive to make our stations more friendly, accessible and open to the people who use them every day, we are making the toilets free from April.
"This is part of a series of improvements we've been making, including the introduction of water fountains, more help points, massive investments into station facilities and improvements for disabled station users."