5 Best Laptops For DotA 2 in 2021 (Competitive Gaming w/ High FPS)

Intros out of the way, let’s talk about what you need to know to get the best laptop for Dota 2 in 2021.

The truth is…

The old version of DotA 2 could run on pretty much any laptop ….

However the introduction of Reborn has changed these requirements a bit.

Nothing complex really, we’re just going to set the bar a lil’ higher.

So that you can get stable framerates throughout an entire match and avoid those severe framedrops on team fights when everyone is popping up their abilities simultaneously.

Recommended Hardware Requirements For Dota 2

I’m sure you checked on reddit and everyone’s saying that you should be able to kick butt with old machines blah blah blah…

Dota 2 is the oldest MOBA out there so it’s not surprising people still think the new editions only require bottom of the barrel rigs but again the introduction of reborn has raised the requirements a little bit.

Here’s what you should keep in mind before buying a laptop or PC for Dota 2 :


The engine of Dota 2 was programmed way before LoL and that was way before dedicated GPUs were any useful so the game is still very CPU bound. 

Number of cores doesn’t really matter even if Steam claims that it does. 

Get the CPU with the highest clock speed you can afford. Anything above 3.5GHz is good.

Intel: something like a Core i3 from the 7th to 10th. i3 8130U i3 8145U  i3 10100U  i5 8265U i5 8300H 9300H 10300H
AMD: Anything that says Ryzen. Ex: AMD Ryzen 3 3300U AMD Ryzen 5 3500U AMD Ryzen 5 3550H AMD Ryzen 4600H


1. GPUs have almost no impact on the game if you don’t mind playing at low-medium settings.

But you should definitely grab a recent Intel HD or AMD Radeon “integrated GPU” if you want no lag.

Integrated: Intel HD 520/620. AMD Radeon Vega 3/5/7.

2. To play the game at high settings with +100 fps you just need any dedicated GPU, even old ones will do but you won’t find them today. I recommend any of the following, anything more is just useless for MOBAs.

Dedicated: MX150,MX250,MX230,MX350,1050,Radeon RX 555/540/560X*

Same colors are equivalent in power.

4GB is OKAY. Dota 2 isn’t a RAM hog but 8GB is the sweet spot if you’re going to multitask a lot when you play the game.

SSD or HDDs don’t make a difference. SSDs will launch the game and start up Windows faster though.

There’s no question that you’ll be hitting +60FPS if you get a dedicated GPU at medium settings.

The problem with laptop displays are their refresh rates they’re mostly capped at 60Hz.

If you somehow find a 120Hz display, it will make the game look far smoother but it won’t affect your gaming.

Top 5 Best Laptops for DotA 2 

In these reviews I’m not going to restate specifications and tell you all the sweet things about these laptops.

I’m just going to be brutally honest on what these laptops can do for you: what framerates, settings they’ll let you play with and mention anything else worth knowing.

Getting anything with specs higher than these 5 laptops is just wasted money. That’s not even an opinion, it’s a fact.

If you get the latest gaming rig for 3k, you’ll get the same framerates and you will still get framedrops in a crazy team fights with 10 refresher orbs and a billion particles…no system out there will save you from that. 

1. ASUS VivoBook 15

Cheap Laptop For Dota 2 2021

  AMD Ryzen 3 3200U


  AMD Radeon Vega 

  128 GB PCIe NVMe SSD

  15” IPS full HD 1080p


  8 hours

The cheapest laptop you can play Dota 2 with.

Now because the game isn’t graphically demanding, lowering the settings to the bare minimum makes a huge difference in framerates and you’ll easily be hitting 70FPS with this little beast.

By cheapest I don’t mean this is a bad laptop though, it’s actually one of the best selling on Amazon. You’re getting 2019-2021 hardware components , the full HD IPS display and even 8GB RAM/PCIe NVMe so no need for upgrades.

Buy Now

2. Lenovo IdeaPad 3

Best Laptop for Dota 2 Under 400

  Intel AMD Ryzen 3 3250U


   Intel UHD


  15” HD 

  4.07 lbs

  8 hours

This is a much cheaper alternative. It’s got the same GPU and CPU so you’ll get the same framerates.

So what’s the catch?

The RAM is not upraded to 8GB. This will not necessarily be an issue but if you start using other programs at the same time it may compromise your game. This can be easily be solved by buying another RAM stick and screwing three or four screws and doing the ugrade yourself.

Another downside is the display, it’s only HD and not FHD

If you find either of these two expensive or out of stock check out these ones too.

Link CPU RAM OS Price
ASUS ImagineBook Core M3-8100Y 4GB Windows 10S 349$
Acer Aspire 5 Ryzen 3 3200U 4GB Windows 10S 349$
Acer Aspire 5 Core i3 1005G1 4GB Windows 10S 399$
ASUS VivoBook 15  Ryzen 3 3200U 8GB Windows 10 HOME 450$
HP 15.6″ Core i3 1005G1 4GB Windows 10 HOME 424$
Lenovo IdeaPad 3  Ryzen 5 3500U  8GB Windows 10 HOME 449$

Note that those that say Windows 10S do not have the full version of Windows 10 so you’ll have to get a copy on your own if you want to run Dota 2. 

3. Lenovo IdeaPad 15 L340

Best Gaming Laptop For Dota 2

  Core i5-9300H


   GTX 1650 4GB 

  256GB PCIe NVMe SSD                            

  15.6 ” FHD IPS 60Hz


  5 hours

A mid-range gaming laptop will give you the best performance/money ratio for the game. 

Although a mid-range gaming laptop usually has a 1050Ti/1650GTX and a Core i5/Ryzen 5 CPu this is already too much for the game.

Performance wise, performance wise you’ll be getting 100FPS on the highest settings at FHD with everything graphic setting checked.

If you find this model out of stock, there a bunch of other laptops with the same hardware. 

Amazon Link CPU GPU Display Price
ASUS VivoBook R5 3500U 1050GTX 60Hz 650$
HP Pavilion R5 3550H 1050GTX 60Hz 665$
HP Pavilion  i5 9300H 1650GTX 60Hz 686$
Acer Nitro i5 9300H 1650GTX 60Hz 700$
HP Pavilion R5 3550H 1650GTX 60Hz 700$
HP Pavilion i5 9300H 1650GTX 60Hz 700$
ASUS TUF R5 3500U 1650GTX 120Hz 737$
ASUS TUF R5 3550H 1650GTX 60Hz 750$
Lenovo 3 i5 10300H 1650GTX 120Hz 750$
Dell G3 i5 10300H 1650GTX 60Hz 750$
Lenovo L340 i5 9300H 1650GTX 60Hz 628$
HP Pavilion R5 4600H 1650GTX 60Hz 659$


Best Gaming Laptop For Dota 2 w/ 120Hz Display

Best Laptop For Dota 2 - ASUS TUF

  AMD Ryzen 5 R5-3550H

  8GB DDR4

   GeForce GTX 1650

  256GB PCIe SSD

  15.6” 120Hz Full HD


  5 hours

If you can push your budget a litle higher, you don’t necessarily need to invest in more powerful hardware because getting past +150FPS at high settings its pretty useless imo.

Here you have a 3rd generation Ryzen 5 chip which sits slightly below the Core i5 9300H and since they both have the same GPU, you’ll still be hitting +100FPS at the highest settings.

However, this laptop and a few rare others, have a 120Hz /144Hz or even a 240Hz refresh rate display. Which means you can the things moving and the game flow x2 much smoother.

And if you check all the options you have online you’ll find that laptops with a display beyond 60Hz step into the 800-1000$ territory and this one is 710$ on a good day.

There’s actually an upgraded model that costs 40$ more but it has a processor that’s faster than a Core i5 9300H and a 144Hz display

Here’s an alternative LINK to this model if you are not in the US.

If you have 750$, I would grab that one and call it a day.

5. XPC MSI GF65 

“Beast” Gaming Laptop for Dota 2 2021

XPC MSI GF65 Best Laptop For Dota 2

  Core i5-9300H

  16GB DDR4

   GTX 2060RTX

  256GB SSD

  15” full HD 120Hz IPS


  4 hours

This laptop is way too much for Dota 2. It is completely overkill. The CPU is on point though.

But the GPU is like using the space shuttle to buy groceries.

You’ll be getting 180FPS at high settings as a minimum minimum. 

The reason I put this laptop on the list(and last) is because it’s relatively cheap for a 2060RTX laptop with a 120Hz display. I’ve seen some  2060RTX,1660Ti,1060 laptops +200$ more expensive? How messed up is that? Well you might as well buy the space shuttle if its on a deal right?

How to Buy Best Laptop for DotA 2

I’m writing this guide in case you are from the Philippines Malasya or just can’t buy a laptop online from Amazon.

First, you should start out by checking the minimum official requirements.

They are meant for desktops, if you do the conversion to laptop specs:

  • Dual Core processor 2.8GHz
  • 4GB RAM
  • GTX NVIDIA GPU 930M and above

It’s obvious that the The minimum requirements are more hardware than laptops you can find under 500$ mainly due to the GPU (video card). All modern laptops below 500 bucks have more RAM and higher Clock frequency ~3.5GHz.

What if I get those same specs on an old rig?

You’ll be getting ~60FPS at medium settings with no frame dips! Which is not bad!

But if you can tolerate the game at low settings, you can ditch the GPU and as long as you satisfy the CPU/RAM requirements you’ll also be getting 60fps (with framedrops though).

For 60fps at higher settings you’re going to invest a lil more.

Let’s get into more detail so oyou can get the best bang for your buck.

Dota 2 Laptop Requirements


Although LoL and Dota 2 are CPU bound, DotA 2 relies a bit more on the CPU than on the GPU.

This is most likely because the game engine behind LoL was developed around the time we all had access to decent video cards. Dota 2 was made way before LoL so the main code was meant to rely more on the CPU.

How do I know this?

I’ve seen increases of +20fps even though both laptops have the same integrateds cards but one had a tiny bit more clock frequency (~.1GHz) CPUs.

So a good GPU isn’t going to increase your framerates with DotA as much as a bit more powerful CPU would. 

Multithreaded Performance

Another thing to keep in mind is that although Steam has done a great job on optimizing the Source 2 engine for multithreaded usage, the game is still mostly single threaded.

Yes, you will benefit from having more cores but not as much as having just a tiny bit more clock speed.

Modern CPUs


CPU Base Turbo Cores
i3 10050G1  1.2GHz 3.4GHz   2
i3 8130U  2.2GHz 3.4Ghz   2
i3 8145U  2.1GHz 3.9GHz  2
i3 10100U  2.1GHz 4.1GHz  2
i5 1035G1 1.0GHz 3.6GHz 4
i5 10210U 1.6GHz 4.2GHz 4
i5 8265U  1.6GHz 4.9GHz  4
i5 8250U 1.6GHz 3.4GHz 4
i5 8300H 2.3GHz 4GHz 4
i5 9300H 2.4GHz 4.1GHz 4
i5 10300H 2.5GHz 4.5GHz 4
i7 10510U 1.8GHz 4.9GHz 4
i7 1065G7 1.3GHz 3.9GHz 4
i7 7700HQ* 2.8GHz 3.8GHz 4
i7 8550U 1.8GHz 4.0GHz 4
i7 8750H 2.2GHz 4.1GHz 6
i7 9750H 2.6 GHz 4.5 GHz 6
i9 8950K 2.9 GHz 4.8 GHz 6
i5 9600K 3.7 GHz 4.6 GHz 6
i7 9700K 3.6 GHz 4.9 GHz 8
i9 9900K 3.6 GHz 5.1 GHz 8
i7 10750H 2.6GHz 5GHz 8
i9 10890K 2.4GHz 5.3GHz 8


CPU Base Turbo Cores/Threads
AMD Ryzen 9 3900 3.8 4.6GHz 12/24
AMD Ryzen 9 4800HS 2.2 4.4GHz 8/16
AMD Ryzen 7 4800HS 2.9 4.2GHz 8/16
AMD Ryzen 7 3700X 3.6 4.4GHz 8/16
AMD Ryzen 5 4600H 3.0 4.0 6/12
AMD Ryzen 7 3750H 2.3 4.0 4/8
AMD Ryzen 7 4700U 2.0 4.1 8/8
AMD Ryzen 7 3700U 2.3 4.0 4/8
AMD Ryzen 5 4500U
2.3 4 6/6
AMD Ryzen 5 3550H 2.1 3.7 4
AMD Ryzen 5 3500U 2.1 3.7 4
AMD Ryzen 3 3300U 2.1 3.5 4

Low settings: Any of the green GPUs will do. Basically anything that has +3GHz clock speed will get you +60FPS at low settings. There are some really fast green CPUs in the table that have almost 4GHz but you’ll still be hitting 60-80FPS at higher settings because they’ll be paired up with integrated GPU.

High settings: Blue/Purple CPUs will let you hit +60-100FPS on high settings with no sweat. The orange are too beast for just Dota 2. Stay away unless you want to play other AAA games.

GPU(Graphics Card)

GPU has little relevance with Dota 2, it uses the CPU more than the gfx card compared to LoL and other games. As long as you get an “dedicated GPU” instead of an integrated, you should be able to hit high settings.

Integrated Cards

Integrated GPUs are the ones who will set the limit on how well you can run the game at higher settings.

What are integrated cards? Any GPU that doesn’t have it’s own “vRAM”.

Something along the lines of:

Intel HD 4000/4400, Intel HD 550/520/530, Intel HD 620/630, AMD Radeon R3, R5,R8,etc

An Intel HD 400/4400: these are too old but they can still give you 30fps at the lowest settings.

An Intel HD 520 or Intel HD 620:   The max framerates you’ll be getting is 50-60 but this will fluctuate a lot depending on the CPU you get paired with it. 

25-35FPS with a 2.5GHz CPU
50-60FPS with a 3-3.5GHz CPU.

Worst case scenario you can play the game with 25FPS with all settings set to minimum.

Intel Iris

Intel Iris Cards will set the bar a bit higher. With a CPU leaning towards GREEN, you’ll get 70-80FPS at low settings. 

But these cards are only found on Old MacBook Pros/Recent MacBook Airs and a few ultra-lightweight Windows Laptops with the latest CPUs.

Discrete Graphics Cards

Any discrete GPU will open the door for high settings and in the worst of the worst cases medium settings. The fact that it has its own “RAM” makes a huge difference.


Name Cores vRAM Speed
MX150 384 2GB-4GB 1532
MX250 384 2GB-4GB 1582
MX230 256 2-4GB 1519
MX350 640 2-4GB 1354
1050 640 2GB-4GB 1493
1050Ti 768 4GB 1620
1650 1024 4GB 1560
1060 1280 6GB 1670
1660 Ti 1536 6GB 1590
1070 2048 8GB 1645
1080 2560 8GB 1733
1080Ti 3584 11GB 1600
2060 1,920 6GB 1680MHz
2060 Super 2,176 8GB 1650 MHz
2070 2304 8GB 1620 MHz
2070 Super 2560 8GB 1770
2080 2944 8GB 1710
2080 Super 3072 8GB 1815 MHz
2080 Ti 4352 11GB 1650



Name Shaders vRAM Speed Equivalent(Gaming)
Radeon 610 320 2GB 1030  Intel UHD 620
Pro RX 555X 768 2GB 855  MX150/MX250
RadeonRX 540 512 4GB 1219 ~950M
Radeon RX 550 640 4GB 1287 – 1476 +950M
Radeon RX 560X 1024 4GB 1172 – 1275 1050GTX
RX 580 1536 6GB 1077 ~1060GTX
RX5500M 1408 8GB 1327 – 1645 ~1660Ti

Medium Settings

You need a low-end entry level GPU: In the past they used to be the 930M,940M,950M but now they’re obselete and the equivalents are the MX150,MX250,Radeon Pro 540,550,555X.*

This will let you play the game with 70-100FPS at 1080p. If for some reason, you like a model with these GPUs but with a crazy CPU, you’ll be able to play the game at high settings with 70-100FPS too.

*MX150 is a cheap but recent low end card with ~30% better performance than 940M.

High Settings, no frame drips, Solid FPS

Anything with the performance of the 960M GTX.

For modern GPU that would be any of the Blue GPUs.

Purple GPUs are overkill for Dota 2.

Why are people claiming to run DotA with old machines at +60FPS?

Now you know why. Old machines aren’t necessarily worse than new machines.

Old GPUs can outperform modern GPUs in some cases and this is even more obvious on desktops where you have something like a 670GTX outperforming a 1050M.

And well as long as they have a single high clock speed, Old rigs can outdo new rigs with tons of cores but less clock speeds.


DotA 2 uses roughly 2GB RAM.
Windows 10 uses 1-2GB RAM.

So as long a you don’t have any other heavy programs running in the background, 4GB RAM will be OK.

I’d recommend having 8GB though. It’s standard these days and you’ll probably have a lot bloatware and other stuff running in the background.

Having 8GB also gives you the chance to grab a DDR4 stick and make it dual channeled. Dual Channeled means having two ram sticks to make it 8GB: x2 4GB RAM instead of 1 big 8GB RAM stick. Dual channel RAM increases the speed at which your CPU can read data which means far more framerates.


You don’t really need to look at the storage capacity. At the most you’ll be taking 25GB.

Dota 2 = 8GB, Steam ~12GB, replays ~5GB.


Some people would swear for SSDs ( I know the editor of this site does).  He actually told it’s the best invention since the wheel because it makes every game or program in your system load faster and make your laptop snappy all around.

That might be true for some games and apps but it isn’t the case for Dota 2. Doat 2 loads quite fast already and we have to wait for other players to load the game before we all start playign so there’s almost no advantage of getting an SSD.

It might be helpful for quick reconnects if you find yourself getting disconnected a lot.

SSDs are found virtually on all laptops today though but if you find an SATA III SSD or a 7200RPM HDD on a laptop for some reason, it will be okay!



We are in 2021. I think every laptop should have a FHD resolution even if it’s a low-end cheap laptop that costs ~300$. You should make sure yours have one otherwise the game isn’t going to look as nice.

IPS are not standard yet and there are a lot of “TN” displays on laptops even today.

IPS panels will make explosions of ULTS and fights more colorful and prettier but getting a TN display is not like having a black/white screen, you’ll still be good.

Refresh Rates

These days it’s all about refresh rates. If your laptop is limited to 60Hz , it’s pretty useless to get 100FPS because you’ll only be able to see 60FPS on your screen.

Having higher FPS than your display’s refresh rates will still make the game feel and look smoother though but not as smooth as having a display with high refresh rates.

Make sure you also double check a laptop’s refresh rates because manufacturers don’t list that all the time on the specs section. Some sneaky models may have the latest GPU that can output 500FPS at high settings and only have 120Hz or even 60Hz, watch out for that.

Streaming can be quite demanding on a laptop, ideally it would be better to  stream your gaming sessions on a desktop.
But if you must stream on a laptop make sure you buy a cooling pad because laptop’s dissipation systems are not as efficient as desktops. Also in this case a better CPU with more cores might reduce the load on your laptop and keep temperatures below dangerous levels.


If you have any comments, suggestions, questions or recommendations on how to find the best laptop for Dota 2 . Please let me know in the comments below, I’ll try to answer as soon as I can. 


4 thoughts on “5 Best Laptops For DotA 2 in 2021 (Competitive Gaming w/ High FPS)

  • April 20, 2018 at 5:30 pm

    So if my budget is 1000 pounds are there recommendations that are better than the above?

    • April 25, 2018 at 6:57 pm

      Yeah…. I mean anything above 1050GTX laptops are overkill for dota 2 but if you can afford it, go for 1060GTX laptops like the Acer Helios Predator 300. That one is the best gaming laptop you can find for ~1000 bucks. Check it out on amazon, you’ll see it’s selling like hotcakes. The difference between a 1050 and 1060GTX is huge, you’ll be able to pretty much play any game at high settings.

  • May 14, 2018 at 4:16 am

    so if i buy a laptop with 970M, can i play dota 2 in ultra setting ?

    • July 26, 2018 at 10:51 pm

      Yes but you won’t find a laptop with a 970M card, they’re obsolete by now (at least new ones). 1050ti and above should give you the same performance.


Leave a Reply

Your email address will not be published.