
How to Draw a Family Tree: Step-by-Step Guide, Examples, and Free Maker
Learn how to draw a family tree for school, genealogy, or print. Choose the right chart type, organize relatives, verify facts, and make a clean diagram.
Drawing a family tree is partly a layout problem and partly a research problem. The layout needs to make relationships obvious at a glance: older generations above or to the left, spouses side by side, children connected underneath, and each branch spaced so names stay readable. The research needs the opposite kind of patience: start with what you know, ask relatives, compare records, and mark anything uncertain instead of pretending every branch is finished.
This guide walks through both sides. You will learn how to choose the right family tree format, organize names before drawing, sketch the relationships accurately, and turn the result into a printable chart. If you already have the relatives listed and only need the finished diagram, the Figviz Family Tree Maker can generate a labeled chart from a plain-English description.

Family Tree Maker
Describe your relatives and relationships, then generate a clean family tree chart for school projects, genealogy notes, or printable keepsakes.
Create a family tree →Start With the Right Kind of Family Tree
The phrase "family tree" can mean several chart types. Pick the format before you draw, because the direction of the branches changes what information belongs on the page.
| Format | Best For | How It Reads |
|---|---|---|
| Simple three-generation tree | Elementary school projects, class posters, family introductions | Grandparents at the top, parents in the middle, children at the bottom |
| Descendant chart | Showing everyone descended from one ancestor | One ancestor branches downward through children, grandchildren, and later generations |
| Ancestor chart or pedigree chart | Tracing one person's parents, grandparents, and great-grandparents | One person branches backward through direct ancestors |
| Hourglass chart | Showing one person with both ancestors and descendants | The focus person sits near the center, with ancestors above and descendants below |
| Decorative tree-shaped chart | Gifts, reunions, wall art | Names are arranged on an illustrated tree rather than a strict research grid |
For most school assignments, use a simple three-generation tree. For genealogy research, use an ancestor chart first, because it keeps the scope under control: you, your parents, your grandparents, and your great-grandparents. The National Genealogical Society's beginner guidance emphasizes a step-by-step process for gathering, recording, and sourcing family history instead of trying to solve the whole tree at once.
A three-generation family tree is usually the clearest format for school projects, class displays, and quick family introductions.
Step 1: Decide the Purpose and Scope
Before listing names, write one sentence that defines the chart:
- "A three-generation family tree for my child's school project."
- "An ancestor chart for my maternal line back to great-grandparents."
- "A reunion chart showing all descendants of Rafael and Elena."
- "A printable decorative chart for my grandparents' anniversary."
That sentence prevents scope creep. A family tree can become enormous quickly: two parents, four grandparents, eight great-grandparents, sixteen second-great-grandparents, and so on. If the page needs to stay readable, decide the generation limit early.
Use this rule of thumb:
| Output | Recommended Generations | Notes |
|---|---|---|
| Letter or A4 worksheet | 3 | Keep names large enough for children and teachers to read |
| Slide deck | 3-4 | Use horizontal spacing and short labels |
| Genealogy working chart | 4-5 | Add dates and places only when verified |
| Poster or wall print | 4-6 | Use a fan, pedigree, or multi-section layout |
| Large research tree | 6+ | Split into branches instead of forcing everything into one chart |
Step 2: List People Before You Draw Lines
Make a simple list first. You can use a notebook, spreadsheet, or notes app. Do not start by dragging boxes around a canvas; that makes it too easy to forget someone or connect people inconsistently.
For each person, capture the fields you actually need:
- Full name
- Relationship to the focus person
- Birth year and death year, if relevant and known
- Spouse or partner, if shown on the chart
- Parent-child links
- Optional place of birth or family branch label
- Source or note for uncertain information
Here is a compact worksheet format:
| Person | Relationship | Spouse or Partner | Children Shown | Dates or Notes |
|---|---|---|---|---|
| Maria Rivera | Grandmother | Luis Rivera | Ana, Mateo | Born 1948, San Juan |
| Luis Rivera | Grandfather | Maria Rivera | Ana, Mateo | Date unverified |
| Ana Rivera | Mother | Daniel Chen | Sofia | Confirmed by family record |
| Sofia Chen | Focus child | - | - | Use "Me" for school version |
For a school chart, first names may be enough if privacy matters. For genealogy research, use full names and dates where possible, because repeated first names are common in extended families.
Step 3: Place the Oldest Generation First
Most family trees are easiest to read from top to bottom. Place the oldest generation at the top, then work downward:
- Put grandparents, great-grandparents, or the chosen ancestor row at the top.
- Place spouses or partners on the same horizontal level.
- Draw a vertical line down from each couple to their children.
- Keep siblings in birth order if you know it.
- Continue one generation at a time until you reach the youngest row.
If you are drawing an ancestor chart, the direction may run left to right instead: the focus person on the left, parents to the right, grandparents farther right, and great-grandparents at the far right.
An ancestor or pedigree chart starts with one person and branches backward through parents, grandparents, and great-grandparents.
Step 4: Use Consistent Relationship Lines
A clean family tree uses a small set of line conventions and repeats them consistently.
| Relationship | Drawing Convention |
|---|---|
| Spouse or partner | Horizontal line between two people, or place boxes side by side with a shared child line |
| Parent to child | Vertical line from parent or couple line down to child |
| Siblings | Children branch from the same parent line and sit on the same generation row |
| Unknown parent | Blank box, question mark, or labeled placeholder such as "Unknown father" |
| Adoption or step-family | Add a text note or use a distinct line style only if your audience understands the legend |
| Unverified relationship | Mark with a question mark or "unverified" note |
For school projects, keep conventions simple. A child should be able to point to any line and explain what it means. For research charts, include a small legend if you use dotted lines, half-siblings, adoptions, remarriages, or uncertain connections.
Step 5: Add Names, Dates, and Labels Without Crowding
The most common family tree mistake is trying to fit too much text inside every box. The chart should show relationships first. Details can go in notes, captions, or a separate research file.
Use short labels:
- School version: "Grandma Rosa," "Uncle Ben," "Me"
- Family keepsake: "Rosa Alvarez (1942-2018)"
- Genealogy version: "Rosa Maria Alvarez, b. 1942, Ponce"
- Uncertain research: "Rosa Alvarez? source needed"
If several people share the same name, add birth years. If the same surname appears across branches, use middle initials, maiden names, or branch labels. For married women in genealogy charts, record maiden names when known because they help connect records across generations.
Photo boxes work well for gifts and family reunions, but keep the relationship grid simple underneath so the chart still reads clearly.
Step 6: Verify Facts Before You Share the Chart
Family trees can look authoritative even when the underlying facts are shaky. If the chart is only for a classroom introduction, family memory may be enough. If you plan to use it for genealogy research, a family history book, or public sharing, verify names and dates.
Use a "closest first" research order:
- Start with yourself or the focus person.
- Add parents and siblings from family knowledge.
- Ask older relatives for names, places, and stories.
- Compare family records such as birth certificates, marriage records, obituaries, photographs, letters, and family Bibles.
- Search public records once you know enough identifying detail.
- Record where each fact came from.
The U.S. National Archives points researchers toward federal census records, military records, immigration records, land records, and naturalization files for genealogy research. For U.S. census work, remember that individual census schedules are released after 72 years; the National Archives notes that the 1950 census was released on April 1, 2022 and is the most recent public census year currently available.
Genealogy standards also expect source discipline. The Board for Certification of Genealogists describes proof as depending on reasonably exhaustive research, complete source citations, analysis, resolution of conflicts, and a written conclusion. You do not need that level of formality for a child's worksheet, but the habit is useful: when in doubt, write "uncertain" instead of making the chart look settled.
Family Tree Examples You Can Copy
The easiest way to avoid a tangled chart is to start from a known pattern. These examples use placeholder names so you can adapt the structure.
Example 1: Three-Generation School Family Tree
Use this for "My Family" assignments, elementary social studies, or a simple classroom poster.
Grandparents: Rosa and Miguel
Grandparents: Linda and Paul
Parents: Elena, child of Rosa and Miguel
Parents: James, child of Linda and Paul
Children: Maya ("Me") and Noah, children of Elena and JamesPrompt for Figviz:
Create a simple three-generation family tree. Top row: grandparents Rosa and Miguel on the left, Linda and Paul on the right. Middle row: Elena, child of Rosa and Miguel, married to James, child of Linda and Paul. Bottom row: Maya labeled "Me" and Noah, children of Elena and James. Use large readable name boxes, bright but soft colors, and clear parent-child lines.
For younger students, use fewer people, bigger labels, and a cheerful style that still preserves the generation structure.
Example 2: Four-Generation Ancestor Chart
Use this when the goal is direct ancestry rather than everyone in the extended family.
Focus person: Maya Chen
Parents: Elena Rivera and James Chen
Grandparents: Rosa Alvarez, Miguel Rivera, Linda Park, Paul Chen
Great-grandparents: add only confirmed names; mark unknown names as "Unknown"Prompt for Figviz:
Create a four-generation ancestor pedigree chart. Start with Maya Chen on the left. Branch right to parents Elena Rivera and James Chen. Branch each parent to their parents: Rosa Alvarez, Miguel Rivera, Linda Park, and Paul Chen. Add a fourth generation with placeholder boxes labeled Unknown where a great-grandparent name is not verified. Use a clean black-on-white genealogy chart style with readable boxes.Example 3: Descendant Chart for a Reunion
Use this when a family reunion centers on one couple or ancestor.
Root couple: Rafael Ortiz and Carmen Ortiz
Children: Julia, Marcos, Teresa
Grandchildren under Julia: Alma, Diego
Grandchildren under Marcos: Leo
Grandchildren under Teresa: Nina, Mateo, IsabelPrompt for Figviz:
Create a descendant family tree for a family reunion. Put Rafael Ortiz and Carmen Ortiz at the top as the root couple. Show their three children Julia, Marcos, and Teresa on the next row. Under Julia show Alma and Diego; under Marcos show Leo; under Teresa show Nina, Mateo, and Isabel. Use a warm, printable style with clearly grouped branches for each child.Manual Drawing vs. a Family Tree Maker
You can draw a family tree by hand, in slides, in a diagramming app, or with an AI generator. The right choice depends on whether you are still researching or ready to present.
| Method | Best When | Limitation |
|---|---|---|
| Paper sketch | You are still collecting names and testing structure | Hard to revise once the tree grows |
| Spreadsheet | You need a working research list | Not good for a polished visual |
| Slides or document editor | You need a quick school chart | Manual alignment gets tedious |
| General diagramming app | You want precise control over every box | Takes time to set up styles and spacing |
| AI family tree maker | You can describe the relationships clearly | You still need to verify names, dates, and relationships |
The fastest workflow is often hybrid: collect the facts in a list, sketch the branch logic on paper, then generate the polished version with a tool. If any relationship is uncertain, include that uncertainty in the prompt so the chart shows a question mark or placeholder instead of inventing certainty.

Family Tree Maker
Turn your name list into a clean chart. Choose classic, colorful, or minimal style and export a high-resolution family tree.
Common Family Tree Mistakes
Starting Too Far Back
Many beginners try to jump straight to distant ancestors. Start with the living family members you can verify, then work backward one generation at a time. A smaller accurate tree is more useful than a large speculative one.
Mixing Descendants and Ancestors Without a Plan
An ancestor chart and a descendant chart answer different questions. If you put everyone into one diagram too early, the layout turns into a web. Use an hourglass chart only when you intentionally need both directions.
Hiding Uncertainty
Unknown names, approximate dates, and conflicting family stories should be visible. Use "Unknown," "about 1890," "possibly," or a question mark. Future you will be grateful that the chart preserves the research state.
Overloading Each Box
If each person box contains full names, dates, places, occupations, notes, and source IDs, the chart becomes unreadable. Keep the chart minimal and keep research notes somewhere else.
Forgetting Privacy
Ask permission before publishing living relatives' full names, birth dates, locations, or photos. For classroom use, many families prefer first names, relationship labels, or "Me / Parent / Grandparent" labels instead of full personal details.
Quick Checklist Before You Finish
- The chart has one clear focus: a child, an ancestor, a couple, or a family branch.
- Every person is placed on the correct generation level.
- Parent-child lines are consistent across the whole chart.
- Spouses or partners are positioned consistently.
- Repeated names include dates, initials, or branch labels.
- Unverified people are marked clearly.
- The text is readable at the final print or slide size.
- Sensitive details about living people are omitted or approved.
- The final chart links back to your working notes or source list if used for genealogy.
Sources and Further Reading
- Google Search Central: Creating helpful, reliable, people-first content
- National Genealogical Society: How to Build a Family Tree
- U.S. National Archives: Resources for Genealogists and Family Historians
- U.S. National Archives: 1950 Census Records
- Board for Certification of Genealogists: Ethics and Standards
Frequently Asked Questions
How do you draw a family tree step by step?
Choose the chart type, define how many generations to show, list each person before drawing, place the oldest generation first, connect spouses and parent-child lines consistently, add concise labels, and verify uncertain names or dates before sharing the final chart.
What is the easiest family tree to draw for a school project?
A three-generation family tree is usually easiest: grandparents at the top, parents in the middle, and the student plus siblings at the bottom. It is small enough to fit on one page and simple enough for young students to explain.
Should a family tree start with me or with the oldest ancestor?
For genealogy research, start with yourself or the focus person and work backward through parents and grandparents. For a presentation chart, you can place the oldest generation at the top so the tree reads downward through descendants.
What information should I put in each family tree box?
Use the minimum information needed for the chart: usually name, relationship, and birth or death years if relevant. For formal genealogy work, keep detailed sources, places, and notes in a separate research file so the visual chart remains readable.
How do I show unknown relatives on a family tree?
Use a blank box, a question mark, or a label such as Unknown mother or Unknown great-grandfather. Do not remove the branch if the relationship structure is known, because the placeholder shows what still needs research.
Can I make a family tree without installing software?
Yes. You can sketch one on paper or use an online family tree maker. Figviz lets you describe the people and relationships in plain English, then generates a clean family tree chart that you can download.
What is the difference between a family tree and a pedigree chart?
A family tree is a broad term for charts that show relatives across generations. A pedigree chart usually means an ancestor-focused chart that starts with one person and branches backward through parents, grandparents, and earlier direct ancestors.
How many generations should a family tree include?
Use three generations for most school projects, four or five for a manageable genealogy chart, and more only when the final size allows readable labels. For six or more generations, split the tree into branches or use a fan or pedigree layout.
Related Guides and Tools
Author

Categories
More Posts

Free Printable Water Cycle Worksheets for Teachers (2026)
Download free printable water cycle worksheets for elementary, middle, and high school. Includes labeled diagrams, blank worksheets for quizzes, and hands-on activities aligned with NGSS standards.


Top AI Diagram Generators of 2026: Honest Comparison
Discover which AI diagram generators actually deliver for UML, ER, Venn, electrical, and architecture diagrams. Tested and ranked so you can skip straight to the right tool.


12 Best Free Diagramming Tools (Open Source, 2026)
Side-by-side breakdown of 12 leading free and open source diagramming tools: draw.io, Excalidraw, Mermaid, PlantUML and more. Real GitHub star counts, feature tables, and use-case recommendations.
