Williams told the Christchurch Press that the quakes, including a devastating tremor in February that killed 181 people, had taken their toll during his first season with the Crusaders.
"I have loved my time down here but I won't lie, it has been pretty difficult with the earthquakes and moving around," Williams told the newspaper.
"But I am fortunate I am still here. I don't have much family down here and there are a lot of people worse off than me."
The seven-times champion Crusaders have been unable to play at their AMI Stadium home ground in Christchurch this season because it was damaged in February's earthquake.
Williams' contract with the New Zealand Rugby Union expires after the World Cup and the 25-year-old said he had not yet decided where he would play next year.
"I'm not sure," he told the Christchurch Press.
"I want to try and make my mind up, hopefully if I make the All Blacks squad, probably after the Super 15 season, when I can really sit down and have a good time to assess everything and weigh up all my options."
The newspaper reported that there was speculation Williams could move to rival New Zealand Super 15 teams the Blues or Chiefs to be closer to his mother in the North island.
Rugby union and league clubs from around the world are also reportedly chasing Williams' signature, although his Australian-based manager Khoder Nasser said last month that the NZRU was in the box seat to re-sign him.
An NZRU contract would not necessarily bind Williams to the Crusaders, giving him scope to move to another New Zealand Super 15 team while remaining eligible for All Blacks' selection.
Williams was a star in Australia's National Rugby League before being lured to wealthy French rugby union club Toulon, then returning to his native New Zealand last year to pursue his dream of playing for the All Blacks.
He has been named in the Crusaders' team to play the Sharks in Saturday's elimination playoff for a Super 15 semi-final berth in Nelson.
Teams
Crusaders:15 Tom Marshall, 14 Sean Maitland, 13 Robbie Fruean, 12 Sonny Bill Williams, 11 Zac Guildford, 10 Daniel Carter, 9 Andy Ellis, 8 Kieran Read (captain), 7 Matt Todd, 6 George Whitelock, 5 Sam Whitelock, 4 Brad Thorn, 3 Owen Franks, 2 Corey Flynn, 1 Wyatt Crockett
Substitutes: 16 Quentin MacDonald, 17 Ben Franks, 18 Luke Romano, 19 Jonathan Poff, 20 Kahn Fotuali'i, 21 Matt Berquist, 22 Ryan Crotty/Brent Ward
Sharks:
15. Patrick Lambie, 14. JP Pietersen, 13. Stefan Terblanche (captain), 12. Meyer Bosman, 11. Lwazi Mvovo, 10. Frederic Michalak, 9. Charl McLeod, 8. Willem Alberts, 7. Jean Deysel, 6. Keegan Daniel, 5. Alistair Hargreaves, 4. Gerhard Mostert, 3. Jannie du Plessis, 2. Bismarck du Plessis, 1. Tendai Mtawarira
Substitutes: 16. John Smit, 17. Eugene van Staden, 18. Ross Skeate, 19. Ryan Kankowski, 20. Jacques Botes, 21. Adrian Jacobs, 22. Louis Ludik