Which do you prefer? Adding to common sub, calling subscription.unsubscribe() in ngOnDestroy: export class MyComponent { private _subscription: Subscription; ngOnInit() { this._subscription = myObservable