No, a separation agreement is not legally required for a divorce.  

However, having one in place can streamline the divorce process, especially for uncontested divorces, as it resolves key issues such as property division and support arrangements in advance.