A method comprising: receiving, by a provider edge, PE, device of a plurality of PE devices configured with an Ethernet Virtual Private Network, EVPN, instance, a multicast route from one or more other PE devices of the plurality of PE devices requesting multicast traffic for a multicast group; configuring, by the PE device, next hops for the multicast group, wherein the next hops comprise a layer 2-switched next hop that specifies the one or more other PE devices as a next hop for multicast traffic for the multicast group that is received on an access-facing interface of the PE device and switched on a source Virtual Local Area Network, VLAN, and wherein the next hops further comprise a layer 3-routed next hop that specifies a list as a next hop for multicast traffic for the multicast group that is received over an EVPN core on a core-facing interface of the PE device and locally routed from the source VLAN to a listener VLAN; wherein the list comprises an empty list of the plurality of PE devices to prevent the PE device from sending the multicast traffic back into the EVPN core after locally routing the multicast traffic from the source VLAN to the listener VLAN; or alternatively when the plurality of PE devices includes at least one Integrated Routing and Bridging, IRB, incapable PE device that does not locally route the multicast traffic from the source VLAN to the listener VLAN, the list specifies the at least one IRB incapable PE device as a next hop to send the multicast traffic back into the EVPN core and only to the IRB incapable PE device; receiving, by the PE device, multicast traffic on an interface of a plurality of interfaces, wherein the plurality of interfaces includes the access-facing interface and the core-facing interface; and selectively using, by the PE device, a corresponding one of the next hops based on whether the multicast traffic is switched on the source VLAN or locally routed from the source VLAN to the listener VLAN. receiving, by a provider edge, PE, device of a plurality of PE devices configured with an Ethernet Virtual Private Network, EVPN, instance, a multicast route from one or more other PE devices of the plurality of PE devices requesting multicast traffic for a multicast group; configuring, by the PE device, next hops for the multicast group, wherein the next hops comprise a layer 2-switched next hop that specifies the one or more other PE devices as a next hop for multicast traffic for the multicast group that is received on an access-facing interface of the PE device and switched on a source Virtual Local Area Network, VLAN, and wherein the next hops further comprise a layer 3-routed next hop that specifies a list as a next hop for multicast traffic for the multicast group that is received over an EVPN core on a core-facing interface of the PE device and locally routed from the source VLAN to a listener VLAN; wherein the list comprises an empty list of the plurality of PE devices to prevent the PE device from sending the multicast traffic back into the EVPN core after locally routing the multicast traffic from the source VLAN to the listener VLAN; or alternatively when the plurality of PE devices includes at least one Integrated Routing and Bridging, IRB, incapable PE device that does not locally route the multicast traffic from the source VLAN to the listener VLAN, the list specifies the at least one IRB incapable PE device as a next hop to send the multicast traffic back into the EVPN core and only to the IRB incapable PE device; receiving, by the PE device, multicast traffic on an interface of a plurality of interfaces, wherein the plurality of interfaces includes the access-facing interface and the core-facing interface; and selectively using, by the PE device, a corresponding one of the next hops based on whether the multicast traffic is switched on the source VLAN or locally routed from the source VLAN to the listener VLAN.