Thuisonderwijs of homeschooling is een vorm van onderwijs waarbij de ouder of voogd de instructeur is. De reden voor deze vorm van onderwijs is meestal dat de voogd niet gelukkig is met de nabijgelegen scholen, of soms om religieuze of morele redenen. Veel mensen willen kinderen ook beschermen tegen pesten en geweld. De laatste jaren is het in veel landen populair geworden.
Voordat u met thuisonderwijs begint, kan het een goed idee zijn om eerst te ontscholen. In sommige landen, zoals het Verenigd Koninkrijk, moet elke vorm van thuisonderwijs volgens de wet inspecteurs ervan overtuigen dat de kinderen goed onderwijs krijgen. Volgens de Education Act van 1944 zijn ouders of voogden namelijk wettelijk verplicht kinderen naar school te sturen. De mogelijkheid van andere methoden is toegevoegd als een mogelijkheid, onder voorbehoud van bepaalde controles.
Een veel voorkomende situatie is dat verschillende gezinnen samenkomen om de benodigde vaardigheden te leveren. Dit dient twee doelen. Ten eerste is het aanbod van kennis en vaardigheden groter, en heeft het onderwijs een meer sociale invalshoek, wat op zich goed is voor de ontwikkeling van kinderen.
In de meeste landen is thuisonderwijs een legaal alternatief voor schoolbezoek.
Unschooling is een zeer vrije vorm van thuisonderwijs.

